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
Give users Lightning and asset swap routes without operating liquidity.
Programmable Transactions
Build payments and contracts with custom Bitcoin Script spending conditions.
Building with AI agents? See the AI Agents guide for skill installation, quick start, and docs MCP setup.
Choose an SDK
TypeScript
Recommended for getting started. Build for browsers, React Native, and Node.js with the SDK used throughout these task guides.
Rust
Use wallet, asset, transport, and Arkade Script crates in Rust applications.
Go
Build wallets, services, contracts, and asset workflows in Go.
.NET
Add wallets, assets, storage, delegation, and recovery to .NET applications.
Reference Wallet
Inspect a complete TypeScript wallet implementation.
Developer Resources
Find public environments, explorers, and the advanced local development stack.