AA Wallet Providers
Under ERC-4337, smart wallets perform authentication (signature verification) inside of a smart contract. Depending on the signature scheme, signing may be done locally (on the user's computer) or in a remote environment (e.g. TEEs).
Full-stack Wallet-as-a-Service (WaaS) providers offer a smart contract wallet, the associated infrastructure for signing UserOperations, an SDK for interacting with the wallet, and UI components for sign-in and for authorizing transactions.
Authentication Features
Features | Description |
---|---|
Passkey sign-in | Authentication with WebAuthn (passkey) |
Social sign-in | Authentication with social accounts (google, X, etc) |
Email sign-in | Authentication with OTP via email |
SMS sign-in | Authentication with OTP via SMS |
Key Management Features
Features | Description |
---|---|
MPC | Multi-party computation |
SSS | Shamir's Secret Sharing |
TEE | Storage of private keys in a cloud-based Trusted Execution Environment, like AWS Nitro Enclaves |
TSS | Threshold Signature Scheme |
Embedded wallet | A wallet interface local to a website or mobile app, utilizing browser session keys for signing |
Server-delegated actions | Allow app to request permission to sign on the user's behalf |
Session keys | Scoped keys that grant access only for specific apps, useful for bots/AI agents |
Provider Summary
These WaaS providers support the Monad Testnet:
Provider | Docs | Supported services | Security Method | How to get started |
---|---|---|---|---|
Alchemy | Docs | Embedded wallets Auth: passkey/social/email sign-in | Quickstart | |
Biconomy | Docs | Nexus: Smartest and most gas efficient smart account Auth: passkey/multisig/ECDSA sign-in; session keys | Bring Your Own Signer | Quickstart |
Dynamic | Docs | Embedded wallets Auth: passkey/email/social/SMS sign-in | TEE; TSS-MPC (just added) | Get started |
Openfort | Docs | Embedded wallets, Backend wallets, Ecosystem wallets Auth: passkeys, social, email | SSS | Quickstart |
Para | Docs | Embedded wallets; robust policy engine for sessions Auth: email/social/SMS sign-in | MPC + DKG | Quickstart |
Pimlico | Docs | permissionless.js, a flexible SDK for interfacing with various smart accounts, bundlers/paymasters, and signers. | Tutorial | |
Privy | Docs | Embedded wallets, server wallets, server-delegated actions Auth: passkey/social/email/SMS | TEE + SSS | Quickstart |
Reown (formerly WalletConnect) | Docs | Popular UI component for selecting a wallet Embedded wallet with social/email sign-in | Quickstart | |
thirdweb | Docs | Embedded wallets Auth: passkey/social/email/SMS, OIDC, or generic auth | Quickstart | |
Turnkey | Docs | Embedded wallet, policy engine, delegated access, signing automation, sessions Server-side SDKs for auth, wallet management, and policies Auth: passkey/social/email/SMS login | TEE | Quickstart |
Web3Auth | Docs | Embedded wallet Auth: passkey/social/email/SMS | MPC-SSS/TSS | Quickstart |
ZeroDev | Docs | Smart contract acounts Session keys with several options for signature schemes (ECDSA, Passkey, Multisig), policies, and actions. | Quickstart |
Provider Details
Alchemy
Account Kit is a complete solution for account abstraction. Using Account Kit, you can create a smart contract wallet for every user that leverages account abstraction to simplify every step of your app's onboarding experience. It also offers Gas Manager and Bundler APIs for sponsoring gas and batching transactions.
To get started, sign up for an Alchemy account, visit the documentation, follow the quickstart guide or check out the demo here.
Alchemy helps you to replace 3rd-party pop-up wallets with native in-app auth. Drop in branded sign-in modals for email, passkeys, and social logins with plug-n-play components.
To get started, sign up for an Alchemy account, visit the documentation, follow the quickstart guide. To further streamline UX with no gas fees or signing for users, see Alchemy's AA infra offering and a demo here.
Supported Networks
- Monad Testnet
Biconomy
Biconomy is the most comprehensive smart account and execution infrastructure platform that enables seamless, user-friendly experiences across single or multiple chains. With Biconomy, developers can build superior onchain UX through gas abstraction, sessions, batching, and one-click signatures for complex actions on any number of networks.
To get started, visit the documentation or follow the simple tutorial.
Supported Networks
- Monad Testnet
Dynamic
Dynamic offers smart and beautiful login flows for crypto-native users, simple onboarding flows for everyone else, and powerful developer tools that go beyond authentication.
To get started, visit the documentation or follow the quickstart guide.
Supported Networks
- Monad Testnet
MetaKeep
MetaKeep is the #1 self-custody infra for users & AI. Onboard 300x more users in 1 API call, 5 mins.
To get started, setup an onboarding call with the team.
Supported Networks
- Monad Testnet
Para
Para is the easiest and most secure way to onboard all your users and support them throughout their crypto journey. We support projects throughout their growth, ranging from personal projects to many of the most trusted teams in crypto and beyond.
Para's cross-app embedded wallets work universally across apps, chains, and ecosystem, so whether users start transacting on EVM, Solana, or Cosmos, they can onboard once and transact forever, all with the same wallet.
To get started, visit the documentation or follow the quickstart guide.
Supported Networks
- Monad Testnet
Pimlico
Pimlico is the world's most advanced ERC-4337 account abstraction infrastructure platform. Pimlico provides a suite of tools and services to help you build, deploy, and manage smart accounts on Ethereum and other EVM-compatible chains.
To get started, visit the documentation or follow the quickstart guide.
Supported Networks
- Monad Testnet
Privy
Privy helps you onboard any user to crypto no matter how familiar they are with the space. Power flexible, powerful wallets under the hood for any application, securely.
To get started, visit the documentation or follow the quickstart guide.
Supported Networks
- Monad Testnet
Reown
Reown gives developers the tools to build user experiences that make digital ownership effortless, intuitive, and secure.
AppKit
AppKit is a powerful, free, and fully open-source SDK for developers looking to integrate wallet connections and other Web3 functionalities into their apps on any EVM and non-EVM chain. In just a few simple steps, you can provide your users with seamless wallet access, one-click authentication, social logins, and notifications—streamlining their experience while enabling advanced features like on-ramp functionality, in-app token swaps and smart accounts.
To get started, visit the documentation or follow the quickstart guide.
Supported Networks
- Monad Testnet
thirdweb
thirdweb is a platform for building Web3 applications. Thirdweb proivdes everything you need to leverage account abstraction technology to enable seamless user experiences for your users, including account factory contracts and bundler and paymaster services.
To get started, visit the documentation or follow the quickstart guide.
Supported Networks
- Monad Testnet
Turnkey
Turnkey is secure, flexible, and scalable wallet infrastructure. Create millions of embedded wallets, eliminate manual transaction flows, and automate onchain actions - all without compromising on security.
To get started, visit the documentation or follow the quickstart guide.
Supported Networks
- Monad Testnet
Web3Auth
Web3Auth simplifies Web3 access with social logins, customisable wallet UI, and advanced security, with non custodial MPC wallet management.
To get started, visit the documentation or follow the quickstart guide.
Supported Networks
- Monad Testnet
Zerodev
ZeroDev is the most powerful smart account development platform. With ZeroDev, you can build Web3 experiences without gas, confirmations, seed phrases, and bridging.
To get started, visit the documentation or follow the quickstart guide.
Supported Networks
- Monad Testnet