Boltz Docs
Boltz API
Boltz API
  • 👋Introduction
  • 📙Libraries
  • 🤖REST API (latest)
  • 🔁Swap Types & States
  • 🙋‍♂️Claim & Refund Transactions
  • ⚠️Common Mistakes
  • 🚫Don't trust. Verify!
  • 🪄Magic Routing Hints
  • ⏩0-conf
  • 🪝Webhooks
  • ⚡BOLT12
  • 🏅Pro
  • 📜Claim covenants
  • 🤝Referral Program
  • 🚢Backend Deployment
  • 🐳Regtest Environment
  • 🤖REST API v1 (deprecated)
  • 🔙Back to Docs Home
Powered by GitBook
On this page
  • TypeScript
  • Go
  • Rust

Libraries

Integrating Boltz API is involved and not to be underestimated. To save on time and resources, we highly recommend exploring the different library options for Boltz API below.

PreviousIntroductionNextREST API (latest)

Last updated 11 days ago

TypeScript

: Our reference library in TypeScript.

Used by e.g.: and

Supported currencies: Bitcoin, Lightning, Liquid, Rootstock

Go

: Our reference client to accept Lightning payments and rebalance Lightning nodes; provides a fully fledged Go library for Boltz API.

Used by e.g.:

Supported currencies: Bitcoin, Lightning, Liquid

Rust

: Boltz API library in Rust, developed and maintained by the amazing folks at .

Used by e.g.: and via

Supported currencies: Bitcoin, Lightning, Liquid

: End-to-end solution for developers which includes a wallet, notification system, and bindings for Kotlin, Flutter, Python, React Native, and Swift.

Supported currencies: Bitcoin, Lightning, Liquid

Used by e.g.:

📙
boltz-core
Boltz Web App
boltz-backend
Boltz Client
Boltz BTCPay Plugin
boltz-rust
Bull Bitcoin
Bull Bitcoin Mobile
Aqua Wallet
Boltz Dart
Breez SDK - Nodeless
StashPay