Anatomy of an Ark Wallet
summary
A Rust SDK called Bark implements the Ark protocol and ships a REST daemon, a web wallet prototype, and Rust SDK with six bindings so teams can embed Ark payments, BIP321 URIs, and built‑in BDK on‑chain wallets. It uses virtual UTXOs (VTXOs) with a 30‑day VTXO expiry and a default 24‑hour refresh threshold; refreshes are automatic or delegated to cosigners. Emergency exits are implemented but slow and require on‑chain fees (emergency exit via on‑chain unwind). Backups are SQLite now; BIP39 recovery is planned.
AI-written summary · about
chapters (7)
- 0:00Ark wallet SDK intro
- 3:07Wallets using Ark SDK
- 7:55Sending payments via BIP 321 URIs
- 8:15VTXO refresh and expiry
- 11:05Emergency exits in Ark
- 12:48Backup and recovery in Ark
- 17:19Questions and answers on Ark protocol
related talks
26mThe Ark Round Signing Ceremony
16mArk in its essence
31mAnatomy of a Bark VTXO
13mBitcoin Self-Custody Without Explaining Lightning Liquidity to Anyone
28mBDK Expanding: From Rust Core to Mobile Wallets
19mZK Tutorial: An Introduction to SNARK Development with arkworks
14mHow Arklabs is Bringing Full Programmability to Bitcoin - Inside "Arkade"
31mBDK v1.0
