Skip to main content
Two surfaces cover everything you build on Base: a client SDK for accounts, sign-in, and payments, and the chain API for reading and writing onchain. Pick the one that matches what you’re calling.

Base Account SDK

Universal sign-in and one-tap USDC payments. pay, signInWithBase, spend permissions, and the full TypeScript reference.

Base Chain API

JSON-RPC, Flashblocks streaming, and Debug tracing against Base nodes.

Install

Which surface do I need?

Build a use case instead

If you’d rather start from an outcome β€” issue stablecoins, facilitate payments, run private transactions β€” start with Build on Base.