
Start Building
Connect
Set up the TypeScript SDK, connect to an Arkade operator, and create your first wallet.
Swap
Atomic swaps between Arkade, Bitcoin mainnet, and the Lightning Network.
Build
Write smart contracts with programmable spending conditions, escrows, and payment channels.
Issue
Create, transfer, and manage Bitcoin-native assets on Arkade.
How It Works
Your application connects to an Arkade operator through the SDK.- Instant execution. Transactions settle in the Virtual Mempool, an offchain environment where independent operations run in parallel without waiting for block confirmations.
- Bitcoin finality. When you want L1 security, anchor transactions onchain through batch settlement. A single settlement transaction can finalize thousands of operations.
- Self-custody. Users always retain the ability to withdraw to Bitcoin L1 unilaterally, even if the operator goes offline.
Technical Primer
Deep dive into VTXOs, batch outputs, the Virtual Mempool, and the settlement architecture.