/awesome-account-abstraction

Curated list of awesome resources for account abstraction.

MIT LicenseMIT

Awesome Account Abstraction

An awesome list of resources for designing, building, and using account abstraction wallets on Ethereum and EVM blockchains.

Pull requests are welcome! 🤝

Contents

  1. Overview
  2. Required Reading
  3. AA Wallets & SDKs
  4. 4337 Implementations
  5. Other Resources

Overview

Account Abstraction (AA) is the movement within Ethereum and EVM-compatible chains to improve transaction user experience by using smart contract wallets as primary accounts as opposed to externally-owned accounts (EOAs). EIP-4337 is the leading standard for implementing AA wallets, which has the benefit of not needing consensus-layer protocol changes, improves UX through bundled transactions, allows free/subsidized/token-paid gas costs, and supports optional privacy and signature enchancing features.

🙂 Required Reading

AA Wallets & SDKs

  • Patch Wallet - An AA wallet that's automatically attached to every Twitter, Email, or Github
  • Avocado - Next-gen AA wallet with network abstraction and seamless cross-chain experience
  • Ambire Wallet - General-purpose AA wallet live on Ethereum and other EVM chains
  • Etherspot - Account Abstraction SDK since 2019
  • Biconomy - SDK for creating AA wallets and submitting txs
  • StackUp - Account abstraction infrastructure and bundler services
  • Candide Wallet - Consumer wallet built on account abstraction and Safe DAO (prev Gnosis Safe)
  • Soul Wallet - Consumer wallet launched at ETHBogotá
  • Safe - Smart contract accounts with with AA support

4337 Implementations

4337 Traction

Other Resources

Contribute

Contributions welcome! Open a PR!

License

Licensed under the MIT license, which you can find in the LICENSE file.

All graphical assets are licensed under the Creative Commons Attribution 3.0 Unported License.