{
  "service": "Firo regtest control API",
  "endpoints": {
    "GET /status": "chain + electrumx state (no auth)",
    "POST /mine": "{\"blocks\": 10, \"address\": \"optional\"}",
    "POST /faucet": "{\"address\": \"t-addr or sr1...\", \"amount\": 10}",
    "POST /reset": "{\"blocks\": 3000, \"chaumv2height\": 700, \"singleinputheight\": 500}",
    "GET /test-wallets": "shared mnemonics + funded addresses (no auth)",
    "POST /fund-test-wallets": "refund them without resetting the chain"
  },
  "auth": "X-Auth-Token header, or token in the JSON body / query string"
}
