Skip to main content

Production

The production environment is connected to Chainflip Berghain Mainnet.

Important URLs​

NameURL
Registerhttps://chainflip-broker.io/register
API Base Urlhttps://chainflip-broker.io/
API Documentationhttps://chainflip-broker.io/docs/ui/
API Swagger Schemahttps://chainflip-broker.io/docs/v1/docs.json
Chainflip Explorerhttps://scan.chainflip.io/
Chainflip Chainhttps://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fmainnet-rpc.chainflip.io#/explorer

Over Tor (.onion)​

The production API and this documentation site each have their own Tor v3 onion service, so you can read the docs and then quote and execute swaps without your IP address reaching us or anyone watching the connection. The API onion serves the same surface as clearnet: same paths, same parameters, same API key, same responses.

NameAddress
Production APIchainflip37gkyf3nkgufkolp2grpbchoysvro57wz3d3kurhhyj4zad.onion
Production documentationchainflip45pvbqr3insxwjq7634bbk624pgm66mgpqxzylcws47ceyd.onion
# Note --socks5-hostname, not --socks5: the .onion name must be resolved by Tor, not by your
# machine's resolver.
curl --socks5-hostname 127.0.0.1:9050 \
"http://chainflip37gkyf3nkgufkolp2grpbchoysvro57wz3d3kurhhyj4zad.onion/quotes?apiKey=YOUR_KEY&sourceAsset=btc.btc&destinationAsset=eth.eth&amount=0.1"

Tor Browser needs no configuration. If you visit the clearnet site in Tor Browser it will offer you the onion version automatically, because we send an Onion-Location header.

tip

Read these docs over Tor as well. You are most likely reading this page on docs.chainflip-broker.io, over clearnet. Calling the API over Tor while reading the integration guide over clearnet still tells us, and anyone watching your connection, that someone at your address is planning to integrate. The documentation onion above closes that gap:

http://chainflip45pvbqr3insxwjq7634bbk624pgm66mgpqxzylcws47ceyd.onion/environments/production/

A .onion endpoint hides the API caller. It does not hide the swap: the deposit address, the amounts, the timing and the destination are all on-chain and permanently public, exactly as they are over clearnet.

These are separate identities from the testing ones, with separate keys. A mainnet address is never a stand-in for a testnet address and vice versa.

See Tor (.onion) for the full detail: what it protects, the MCP endpoint over Tor, and the operational caveats.