Account abstraction
ERC-4337 (opens in a new tab), also known as Account Abstraction, enables more opportunities for apps and wallet developers to innovate on user experiences, including the ability to:
- Batch transactions together (e.g. approve and execute a swap in one go)
- Offer wallets with easy recovery and no seed phrase
- Sponsor the gas fees for transactions
- Enable users to pay gas in the token(s) of their choice
Providers
- Biconomy (opens in a new tab): is an Account Abstraction toolkit that enables you to provide the simplest UX for your app or wallet. It offers modular smart accounts, as well as paymasters and bundlers as a service for sponsoring gas and executing transactions at scale. See this tutorial for trying Biconomy on the Metal L2 Testnet.
Helpful tips
- EIP-1271 Signature Validation (opens in a new tab)
- Making smart accounts work with WalletConnect v2 (opens in a new tab)
Inclusion criteria
Developer teams who want to feature products/tools on this page must meet the following criteria:
- ongoing partnership with Metal L2 whether formal agreement, RPGF, RFP, collaborated on specific initiatives, etc.;
- established user base and Metal L2 ecosystem engagement such as governance participation, homegrown TG or Discord participation, etc.; and
- actively maintained developer tool that aligns with Metal L2's commitment to a great developer experience (e.g., easy-to-use, easy-to-integrate, great DevX, highly rated by community, etc.)