Base Account Overview

      What is a Base Account, and how does the Base Account SDK let you add universal sign-in and one-tap USDC payments to any app?

      TL;DR – Base Accounts are the onchain identity and account layer powering the Base App. With the Base Account SDK you can connect to over one hundred thousand users and unlock authentication and payments with just a few lines of code.

    What is a Base Account?

      A Base Account is a Smart-Wallet–backed account that gives every user:

      Universal sign-on – one passkey works across every Base-enabled app.

        One-tap payments – low-friction USDC payments built into the account layer.

        Private profile vault – opt-in sharing of email, phone, shipping address, and more.

        1

        Multi-chain support – one address that works across nine EVM networks (and counting).

      Under the hood, each Base Account is an ERC-4337 Smart Wallet that can be deployed on any EVM-compatible chain; nine EVM mainnet chains are enabled out of the box, including Base Mainnet.

      Why should developers care?

        Higher conversion – no app installs, seed phrases, or network switches.

        Fewer drop-offs at checkout – a single pay() call handles gas and settlement.

        Cross-app identity – fetch a verified email or shipping address via the same SDK.

        Self-custodial – users hold the keys; you never touch private data or funds.

    Do you like what you are reading?. Subscribe to receive updates.

    Unsubscribe anytime