Start Building
TypeScript Quickstart
Install the TypeScript SDK, initialize a wallet, and print an Arkade receive address.
Add a Capability
Payments
Receive BTC and send across Arkade, Lightning, and Bitcoin from one wallet.
Assets
Create and move custom assets with the same wallet used for BTC.
Swaps
Use supported routes to let users pay, receive, and exchange value.
Programmable Transactions
Build payments and contracts with custom Bitcoin Script spending conditions.
Building with AI agents? See Build with AI Agents to give your agent the Arkade skill, the docs MCP server, or the docs as text files.
Reference
TypeScript SDK
Build for browsers, React Native, and Node.js with the SDK used throughout these task guides.
Reference Wallet
Inspect a complete TypeScript wallet implementation.
Developer Resources
Find public environments, explorers, and the advanced local development stack.