base/quick-start
Base Mainnet
BASE ACCOUNT SDK QUICK-START

One wallet.
Built for Base.

Connect with a passkey, then send USDC in a few taps. A hands-on demo of the Base Account experience.

Self-custodial by design Your wallet approves every action
YOUR WALLET, YOUR CALL

Try it for yourself

Chain ID 8453

Wallet

Base Account connection
Not connected

Your wallet, ready when you are.

Sign in to connect a Base Account and get a verifiable sign-in signature.

No password needed · Approval happens in your wallet

Send a payment

USDC · Base Mainnet
MAINNET
$USD
Review recipient and total in your wallet before approving.
ON-CHAIN ACTIVITY

Recent activity

Nothing here yetPayment activity will appear here after payments are enabled.
READY WHEN YOU ARE
HOW IT WORKS

From zero to onchain in three steps.

Explore the same core flow you can add to your own app with the Base Account SDK.

01
Connect with a passkeyApprove a one-time sign-in in your Base Account.
02
Enter a USDC paymentChoose a USD amount and add a recipient address.
03
Review and approveYour wallet always asks before a transaction is sent.

This demo uses Base Mainnet. Payments may move real USDC. Always check the amount and recipient in your wallet before approving.

SDK docs