ark-rs 0.9.2

Collection of Rust crates designed to simplify building Bitcoin wallets with seamless support for both on-chain and off-chain transactions via the Ark protocol
Documentation

ark-rs

Convenience crate for the Arkade Rust SDK.

ark-rs re-exports the core SDK crates behind feature flags so applications can depend on a single package when building Arkade-enabled Bitcoin wallets.

Install

[dependencies]
ark-rs = "0.9.2"

By default this includes ark-core and enables native TLS roots for optional transport/client crates.

Common feature flags:

  • client: re-export ark-client
  • grpc: re-export ark-grpc
  • sqlite: forward SQLite support to ark-client
  • tls-native-roots: use native TLS roots
  • tls-webpki-roots: use webpki TLS roots

Documentation

API documentation is available on docs.rs/ark-rs.