Skip to main content
Bark provides everything you need to build fast, low-cost, self-custodial bitcoin payments into your app. Supports Ark, Lightning, and on-chain. Based on the Ark protocol.

Getting started

Install the Bark SDK, create a wallet, and receive your first payment. The core library is written in Rust with bindings available for other languages. Each guide links to full library documentation for your platform.

Rust

https://mintcdn.com/second-0659a37d/IZIYL7kfKRS394NE/images/dart-logo.svg?fit=max&auto=format&n=IZIYL7kfKRS394NE&q=85&s=03ac13ef716aa1b6e5e2cbe8ed5a6de3

Dart

Go

https://mintcdn.com/second-0659a37d/IZIYL7kfKRS394NE/images/kotlin-logo.svg?fit=max&auto=format&n=IZIYL7kfKRS394NE&q=85&s=245b783dc45398d84ab7541d4afdeeda

Kotlin

React Native

Swift

Services and tools

barkd REST API

For desktops, servers, and nodes.

Bark CLI

For scripting, testing, and prototyping.

Run an Ark server

Set up your own Ark server for testing and development.

Learn more

How Ark works

Deep dive on the mechanics of the Ark protocol.

Latest updates

Keep up with the latest features in our changelog.