Skip to content

Liquid

Endpointhttps://rpc.lab.au.ro/liquid
Protocolelementsd JSON-RPC over HTTPS (POST)
Networkliquidv1 (Bitcoin sidechain)
Batch

Liquid runs on Elements (a bitcoind descendant) — the Bitcoin page helper works with the /liquid path.

Quick test

bash
curl -X POST https://rpc.lab.au.ro/liquid \
  -H "apikey: $YOUR_API_KEY" -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"1.0","id":1,"method":"getblockchaininfo","params":[]}'
# {"result":{"chain":"liquidv1","blocks":3498524,...},"id":1}

Liquid-specific notes

  • Confidential transactions: amounts/assets in getrawtransaction decodes are blinded (value-minimum/value-maximum ranges) unless you hold the blinding key.
  • Multi-asset: issued assets appear by asset id; L-BTC is 6f0279e9ed041c3d710a9f57d0c02928416460c4b722ae3457a11eec381c526d.
  • 1-minute blocks, federated consensus — no fee market to speak of; estimatesmartfee returns the floor (0.1 sat/vb typical).
  • Tooling: liquidjs-lib (bitcoinjs fork) for offline transaction building.

Limitations

Same family limits as Bitcoin; peg-in/peg-out operations require functionary access and are out of scope for RPC.