
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.
Go Deeper
Arkade Pillars
The core architecture: VTXOs, batch outputs, offchain execution, and onchain settlement.
Security
Unilateral exits, transaction finality, liveness, and the Arkade trust model.
FAQ
Common questions about Arkade, security, fees, and compatibility with existing Bitcoin infrastructure.