Fee abstraction depends on the wallet. Paying gas in stablecoins requires the wallet to build a CIP-64 transaction. A wallet without that support drops the app’s
feeCurrency and charges gas in CELO. See which wallets support it.Wallet providers
The list is in no particular order and is not a recommendation.Privy
Whitelabel wallets, transaction signing and onchain infrastructure through one API.- Homepage: privy.io
- Source Code
Openfort
Non-custodial embedded wallets with social login, backend (server) wallets, and account abstraction with paymasters for gasless transactions and paying fees in stablecoins.- Homepage: openfort.io
- Docs
- Source Code
Alchemy Smart Wallets
Smart wallet infrastructure from Alchemy.- Homepage: alchemy.com
- Docs
thirdweb
Self-custodial embedded wallet infrastructure.- Homepage: thirdweb.com
- Docs
Reown
Reown, formerly WalletConnect Inc., maintains WalletConnect, which connects apps to the wallets users already have.- Homepage: reown.com
- Reown on Celo
- Source Code
Dynamic
Wallet connection and authentication platform with built-in Celo support, covering multiple wallets, network switching and multi-wallet linking.- Homepage: dynamic.xyz
- Dynamic on Celo
BlockRadar
Wallet as a service for fintechs handling stablecoin transactions.- Homepage: www.blockradar.co
- Docs
- Source Code
Para
Wallet and authentication suite for crypto applications.- Homepage: getpara.com
- Docs
- Source Code
Safe Wallet
Smart account and multisig wallet platform. To sign Safe transactions with a Ledger over WalletConnect, see the EIP-712 signing workaround.- Homepage: app.safe.global
- Docs
- Source Code
Zerion
Zerion’s developer API for building apps and wallets.- Homepage: zerion.io
- API reference
Portal
MPC wallet provider: embedded MPC wallets for users, and an SDK for the web3 functionality of an app.- Homepage: portalhq.io
- Portal on Celo
- Platforms: iOS, Android, Browser, Flutter, API, React Native
- Documentation
JAW
Smart account infrastructure with passkey-secured accounts, ENS identity, gas sponsorship, and programmable permissions for subscriptions and delegated agent execution, through a TypeScript SDK.- Homepage: jaw.id
- JAW on Celo
- Docs
- Source Code
- Dashboard
Ledger and MetaMask guides
- Set up a Ledger with Celo — Ledger Nano S or X
- Connect a Ledger to Celo Terminal, the Celo web wallet or the Celo CLI
- EIP-712 signing workaround for Ledger — for apps that sign typed data, such as Safe over WalletConnect
- Programmatic MetaMask setup — add a Celo network to MetaMask from your app with
wallet_addEthereumChain - MetaMask and Celo — what to keep in mind when users bring MetaMask
Related
- Wallets for users — the wallets a holder can install
- Fee abstraction — pay gas in stablecoins, and which wallets support it
- Build for MiniPay — list a Mini App inside MiniPay