Easiest way to bring users onchain

Key features

  • Quick & simple to integrate

    Simply update your Coinbase Wallet SDK. Minimize distractions with no third party installs, letting your customers focus on their transactions.

  • Zero cost

    Smart Wallet is free for both developers and users.

  • Simplified gasless experiences

    Use a paymaster to create sponsorship policies for your app. Get started today with free gas credits on Base through the Coinbase Developer Platform (CDP).

  • Unified account across apps

    Smart Wallet users can use the same account and address across all onchain apps.

  • Coinbase security

    Users will see transaction and signing previews that will help keep them safe. Our smart contracts have been audited 4 times by leading audit teams.

  • Easy access to Coinbase balances

    Allows smart wallets users to use their Coinbase balance without complex transfers to a self custody wallet.

numbers speak volume

Smart Wallets convert new users to their first transaction 25x faster than traditional EOAs, and accelerate second transactions by 14x.

Smart Wallet vs. EoA: Time to first transaction

What you’ll get

Featured placement in Coinbase Wallet’s app listings

Preferred placement in our Coinbase Wallet App page to reach our 100M users

Free Base gas credits to enable gasless experiences for users

Get up to $15k in gas credits to sponsor free transactions for your users

Amplification on our socials

Our X account (297k followers) will amplify your application to help you reach more users

Robin Kim, CTO of MoshiCam

“Without smart wallets, our app wouldn’t have existed.”

Andrew, Creating a smart wallet for the first time

“[I would choose] Smart Wallet because of how easy it was and unobtrusive. Smart Wallet was instantaneous and clear with instructions.”

✺ Frequently asked questions ✺

    • Base

    • Arbitrum

    • Optimism

    • Zora

    • Polygon

    • BNB

    • Avalanche

    • ETH mainnet (not preferred for use, due to gas cost)

    Testnets

    • Sepolia

    • Base Sepolia

  • For now, Smart Wallet is separate from wallet mobile and extension. Users sign on keys.coinbase.com and can view and manage assets at homebase.coinbase.com.

    See makeWeb3Provider documentation for nuances based on different configurations.

  • Yes, a user's Smart Wallet address will be the same across all the chains we support.

  • Smart Wallet is free to use for both developers and users.

  • Smart contract wallets use more gas per transaction than EOA wallets. This means they should be avoided on networks like Ethereum mainnet, but elsewhere the cost difference is negligible.

    For example, some current transaction costs on Base using Smart Wallet

    • ETH transfer: $0.03

    • ERC-20 transfer: $0.06

  • Smart wallets are secured by passkeys stored on the user's device. Passkeys are backed up with passkey providers such as Apple, Chrome, or 1Password, or on hardware such as YubiKeys. Passkey signatures are validated directly onchain via an open source and audited smart contract. Coinbase never holds keys and never has access to user funds.

Start now

Start now

For the best onboarding experience, we recommend adding a highly visible 'Create' or 'Create Wallet' button to your app’s homepage.

Adding a 'Create Wallet' button to a page streamlines the onboarding experience for a new user and gets them ready to use your app in a few seconds.