bark-wallet 0.1.0-beta.7

Wallet library and CLI for the bitcoin Ark protocol built by Second
Documentation

bark: Ark on bitcoin

Release Project Status License PRs welcome Community

Bark is an implementation of the Ark protocol on bitcoin, led by Second.

A tour of Bark

Integrating the Ark-protocol offers

  • 🏃‍♂️ Smooth boarding: No channels to open, no on-chain setup required-create a wallet and start transacting
  • 🤌 Simplified UX: Send and receive without managing channels, liquidity, or routing
  • 🌐 Universal payments: Send Ark, Lightning, and on-chain payments from a single off-chain balance
  • 🔌 Easier integration: Client-server architecture reduces complexity compared to P2P protocols
  • 💸 Lower costs: Instant payments at a fraction of on-chain fees
  • 🔒 Self-custodial: Users maintain full control of their funds at all times

This guide puts focus on how to use the Rust-API and assumes some basic familiarity with the Ark protocol. We refer to the protocol docs for an introduction.

For setup and usage instructions, see the Getting Started guide or look at our Rust API docs?