Skip to main content
Until the next-generation Coinbase Wallet SDK is ready, Base Account SDK (@base-org/account) is the current recommendation for interacting with Coinbase Wallet.
The Coinbase Wallet SDK connects your app to the onchain accounts that power Coinbase Wallet (formerly known as Base App). Add sign-in and USDC payments in a few lines; users hold their own keys and you never touch private data or funds.

Universal Sign-In

One passkey works across every Base-enabled app — no installs, seed phrases, or network switches.

One-Tap Payments

A single pay() call handles gas and USDC settlement.

Base Verify

Prove verified account ownership and add Sybil-resistant identity checks.

Recurring Payments

Create and charge USDC subscriptions with the Coinbase Wallet SDK.

Wallet MCP

Give your AI assistant a wallet. Connect any AI to Coinbase Wallet.

Install

That package is Base Account SDK. Use it until the next-generation Coinbase Wallet SDK is ready.

FAQ

Do I need to change my existing integration?

No. If you already use Base Account SDK (@base-org/account), keep using it. It continues to work with Coinbase Wallet. No package rename or code change is required.

Which package should I install?

Install @base-org/account. Until the next-generation Coinbase Wallet SDK is ready, Base Account SDK is the current recommendation for interacting with Coinbase Wallet.

Quickstart

1

Accept a Payment

Call pay() with an amount and a recipient to collect USDC.
2

Sign a User In

Use Sign in with Base to authenticate with a passkey — no password, no email round-trip.

Authenticate Users

Wire up Sign in with Base in your web or React app.
3

Go Deeper

Pick a framework or explore the full API surface below.

Explore

Get Started

Build and run in five minutes on web, React, or mobile.

Framework Integrations

Drop into Wagmi, Privy, RainbowKit, Reown, or thirdweb.

Base Pay Reference

Every method — pay, getPaymentStatus, subscriptions, and charges.

Provider RPC Methods

The EIP-1193 provider surface exposed by the SDK.