Skip to main content

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

FeaturesDescription
Passkey sign-inAuthentication with WebAuthn (passkey)
Social sign-inAuthentication with social accounts (google, X, etc)
Email sign-inAuthentication with OTP via email
SMS sign-inAuthentication with OTP via SMS

Key Management Features

FeaturesDescription
MPCMulti-party computation
SSSShamir's Secret Sharing
TEEStorage of private keys in a cloud-based Trusted Execution Environment, like AWS Nitro Enclaves
TSSThreshold Signature Scheme
Embedded walletA wallet interface local to a website or mobile app, utilizing browser session keys for signing
Server-delegated actionsAllow app to request permission to sign on the user's behalf
Session keysScoped keys that grant access only for specific apps, useful for bots/AI agents

Provider Summary

These WaaS providers support the Monad Testnet:

ProviderDocsSupported servicesSecurity MethodHow to get started
AlchemyDocsEmbedded wallets
Auth: passkey/social/email sign-in
Quickstart
BiconomyDocsNexus: Smartest and most gas efficient smart account
Auth: passkey/multisig/ECDSA sign-in; session keys
Bring Your Own SignerQuickstart
DynamicDocsEmbedded wallets
Auth: passkey/email/social/SMS sign-in
TEE; TSS-MPC (just added)Get started
OpenfortDocsEmbedded wallets, Backend wallets, Ecosystem wallets
Auth: passkeys, social, email
SSSQuickstart
ParaDocsEmbedded wallets; robust policy engine for sessions
Auth: email/social/SMS sign-in
MPC + DKGQuickstart
PimlicoDocspermissionless.js, a flexible SDK for interfacing with various smart accounts, bundlers/paymasters, and signers.Tutorial
PrivyDocsEmbedded wallets, server wallets, server-delegated actions
Auth: passkey/social/email/SMS
TEE + SSSQuickstart
Reown (formerly WalletConnect)DocsPopular UI component for selecting a wallet
Embedded wallet with social/email sign-in
Quickstart
thirdwebDocsEmbedded wallets
Auth: passkey/social/email/SMS, OIDC, or generic auth
Quickstart
TurnkeyDocsEmbedded wallet, policy engine, delegated access, signing automation, sessions
Server-side SDKs for auth, wallet management, and policies
Auth: passkey/social/email/SMS login
TEEQuickstart
Web3AuthDocsEmbedded wallet
Auth: passkey/social/email/SMS
MPC-SSS/TSSQuickstart
ZeroDevDocsSmart 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