Wabisator - Wabisabi Coordinators List

This site monitors the known Wabisabi coordinators in real time. Every coordinator is polled every few seconds and each CoinJoin is rebuilt from the coordinator's own round data, the same way LiquiSabi does.

Coinjoin map: watch fresh coins and remixes flow between coordinators →

Coordinator Name Coordinator Link Fees 24h Volume Configuration Connect Status
Loading coordinators…

β€’ Coordinator statuses, fees and rounds are refreshed live.

β€’ Coordinators offline for more than 7 days are hidden from this list.

Volume History

All-Time High (daily)
--
--
Total Volume
--
Daily Average
--


How To Add A Custom Coordinator

Visit https://wasabi.kravens.nl/ for instructions on adding a custom coordinator.


Creating Your Own Coordinator

Wasabi Wallet now comes with its own coordinator: you can run a WabiSabi coordinator next to your Bitcoin node, even on a Raspberry Pi 5. Follow the complete guide: Coinjoin Coordinator - WabiSabi.

  1. Run a Bitcoin Core node, pruned or full, on a VPS or your own machine (about 4 cores, 16 GB of RAM, and a 128 GB SSD pruned or 2 TB for a full node).
  2. Install the latest Wasabi Wallet release, which includes the coordinator, after checking its PGP signature.
  3. Fill in ~/.walletwasabi/coordinator/Config.json: your Bitcoin RPC credentials, the round parameters, a Native SegWit extended public key for the collected leftovers (not Taproot), the allowed address types and the nostr announcement (name, description, URL, minimum inputs).
  4. Start it with ASPNETCORE_URLS="http://localhost:5001" wcoordinator, as a Tor onion service and/or behind your own domain, and follow its rounds at /wabisabi/human-monitor/.
  5. Wasabi users find it through its nostr announcement, or with a magic link you share. Add it to the Wabisator list to make it discoverable here too.

For Developers

The live coordinator list and every recorded coinjoin, as JSON. The API speaks JSON-RPC 2.0 and is compatible with LiquiSabi.

GEThttps://wabisator.com/config.json {"kruw":{"name":"Kruw","url":"https://coinjoin.kruw.io","fees":"0% + Free remixing","status":"Online","config":{…},"roundStates":[…],"volume24h":153.06,…},…} Status, fees, config, rounds and 24 h volume of each coordinator, live.
JSON-RPChttps://wabisator.com/api.php GETapi.php?method=rounds-paginated&params={"pageSize":10} POSTapi.php {"jsonrpc":"2.0","id":1,"method":"rounds-paginated","params":{"pageSize":10}}
params
an object (names in any case) or an array
dates
"2026-10-01", ISO 8601 or unix seconds
coordinators
keys ("kruw") or endpoint URLs
batch
POST an array of up to 10 calls
amounts
sats in round fields, BTC elsewhere
errors
{"error":{"code","message"}}

rounds-paginated

Coinjoins

Coinjoins page by page, newest first: filter them by period, coordinator or txid, sort them on any column.

since
datestart of the period
until
dateend of the period
coordinatorEndpoint
string[]coordinator keys (["kruw"]) or endpoint URLs; all by default
orderBy
stringRoundEndTime (default), RoundStartTime, InputCount, OutputCount, TotalInputAmount, FreshInputsEstimateBtc, AverageStandardOutputsAnonSet, FinalMiningFeeRate, CoordinationFeeRate, CoordinatorEndpoint, TxId
descending
booltrue by default
page
int1 by default
pageSize
int50 by default, 500 at most
searchTerm
stringpart of a txid or of a round ID

Returns{Rounds: [{TxId, RoundId, CoordinatorEndpoint, RoundEndTime, InputCount, OutputCount, TotalInputAmount, FreshInputsEstimateBtc, AverageStandardOutputsAnonSet, FinalMiningFeeRate, …}], TotalCount, Page, PageSize, TotalPages, Statistics, TotalInputAmount}

https://wabisator.com/api.php?method=rounds-paginated&params={"coordinatorEndpoint":["opencoordinator"],"pageSize":10}
Open β†—

Answers are cached for a few seconds. Lookups on the block explorer (coinjoin, remix-coins, a transaction unknown to search) are shared by everyone: 60 a minute.


Support Wabisator

If you find this service useful, consider making a donation to help maintain and improve it:

BTC: bc1qvxg3a0ccsr6fqujh7z3h37uanm2d84wqcuy5fq