Skip to main content
Integrate Bark into your backend when you need to manage bitcoin server-side. The options below are best suited for:
  • Exchanges: Manage user deposits and withdrawals
  • Payment processors: Accept and settle merchant payments
  • BTCPay Server: Add pay-ins or pay-outs via plugins
  • Any server-side workflow: Automate payouts, subscriptions, and more

Get started

barkd REST API

Run barkd alongside your service and call it over HTTP from any stack.

barkd API clients

Control barkd with typed methods in Typescript and C#.

Rust

Embed the core library directly for maximum performance and control.
https://mintcdn.com/second-0659a37d/Jga8RruMCrHYBFjK/images/go-logo.svg?fit=max&auto=format&n=Jga8RruMCrHYBFjK&q=85&s=b4540176ae0d16a8df1ba3998d222ec2

Go

Embed the Bark library natively in your Go service.