πIntroduction
Boltz exposes a RESTful HTTP API that can be used to query information like supported pairs as well as to create and monitor swaps. All swap clients, like Boltz Web App, use Boltz API under the hood.
Instances
We offer Boltz on regtest for development & testing purposes and our production service on mainnet. Our testnet deployment is deprecated and we currently do not provide support for it.
Our REST APIs can be accessed at:
Mainnet:
https://api.boltz.exchange/
Mainnet via Tor:
http://boltzzzbnus4m7mta3cxmflnps4fp7dueu2tgurstbvrbt6xswzcocyd.onion/api/
Lightning Nodes
We operate the following lightning nodes: CLN | LND
In the following sections we'll describe the available libraries for our API, the REST API itself, walk through swap types & states, how to craft transactions, handle refunds and more.
Last updated