Onboarding users into Web3 has traditionally been a daunting process. From browser extensions to secret recovery phrases, the experience often drives away mainstream users. But what if your users could create a fully self-custodied crypto wallet without ever seeing a seed phrase or installing anything?
That’s exactly what Coinbase’s Embedded Wallets make possible.
Coinbase’s Embedded Wallets allow developers to integrate crypto wallets directly into their apps—without requiring users to deal with the complexities of traditional wallet setup. Think of it like “sign in with email or Google” but under the hood, your user is getting a real, secure, on-chain wallet.
It takes less than 500ms to create a wallet when a user logs in via email, SMS, or social accounts. There’s no need for browser extensions or third-party apps. Best of all, users retain full self-custody—you’re just making it easier for them to access it.
Here are some key advantages:
Frictionless Onboarding: Users get a wallet instantly, just by logging in.
Self-Custody by Default: Users control their wallets. You never touch their keys.
Multi-chain Support: Works with Ethereum, Base, Polygon, Arbitrum, Optimism, Solana, and more.
Customizable UI: You control the look and feel of the login and wallet experience.
Powerful Features: Built-in support for transfers, swaps, staking, USDC rewards, and more.
Embedded Wallets are perfect for apps that want to bring Web3 to regular users without overwhelming them. Think:
Web3 games (in-game currency, NFTs)
Social tipping or creator monetization
DeFi apps with a smooth UX
NFT platforms
Crypto fintech products
If your users aren't crypto-native, this is a gateway to onboard them without teaching them how to use MetaMask.
Coinbase provides an easy-to-use React SDK (@coinbase/cdp-react
) that lets you get up and running in just a few minutes. Add an <AuthButton />
, manage user sessions, and interact with smart contracts—all using familiar React patterns and hooks like useEvmAddress
, useSendEvmTransaction
, and more.
You can also define transaction policies, set custom network settings, and theme the experience to match your brand.
Built for the Future
Whether you’re building the next breakout Web3 game, launching a social dApp, or creating a wallet-powered fintech tool, Embedded Wallets give you the building blocks to go live faster—with fewer compromises.
Coinbase handles the infrastructure and cryptographic complexity. You focus on delivering a killer product.
Want to dive in? Check out the official Coinbase Developer Docs:
Keep support 👋
1hz
Support dialog