Welcome to the Plan B hackathon! This section will get you up and running quickly with Bitcoin's Arkade virtual layer.
Before building with the SDK, let's experience Arkade firsthand with our ready-made PWA wallet:
π Open Arkade Wallet
This Progressive Web App demonstrates the full Ark experience:
- Create/Restore Wallet: Generate a new wallet or import an existing one
- Get Test Funds: Use the faucet to get testnet Bitcoin
- Instant Transfers: Send Bitcoin instantly and cheaply to other Ark users
- Check Balance: See Arkade balances
- Onboard and Offboard: Convert VTXOs back to on-chain Bitcoin when needed
π‘ Pro Tip: Try sending Bitcoin between two browser tabs/devices to see instant transfers!
After using the wallet, you'll understand these key concepts:
- VTXOs (Virtual UTXOs): Off-chain Bitcoin that can be transferred instantly
- Virtual Mempool: A virtual space where VTXOs exist in a pre-confirmed state before being batch settled on-chain to inherith bitcoin finality
- Onboarding: Moving Bitcoin from blockchain to Arkade
- Offboarding: Moving Bitcoin from Arkade back to blockchain (collaborative exit)
- Ark Server: Coordinator that manages the off-chain operations
Now you're ready to integrate these features into your own application!
Follow the documentation below to use the Arkade SDK: π Build your own Arkade wallet with the SDK