S3 RGB-wrapped claim
The claim closes the HTLC-bound RGB seal, creates a successor seal, re-anchors the state, and verifies both testnet legs.
Swap preimage remains redacted from every public GET response and the browser UI.
A public research lab for RGB state transitions on Liquid Testnet and atomic twins across Bitcoin testnet—built around inspectable evidence, not custody or marketing promises.
✓ Cross-chain state transition verified end-to-end.
The claim closes the HTLC-bound RGB seal, creates a successor seal, re-anchors the state, and verifies both testnet legs.
Swap preimage remains redacted from every public GET response and the browser UI.
These actions use server-side lab wallets. Public deployments remain read-only; run locally for operator workflows.
Arbitrary operator tabs are hidden on public deployments. Use these bounded surfaces:
Run one complete RGB-on-Liquid workflow between the predefined bob sender and alice receiver. The asset, amount, fees, addresses, chain, and broadcast choice are fixed by the server.
Uses labd fixture wallet (default alice). Largest L-BTC UTXO becomes the seal. No keys in the browser.
Builds MPC + tapret plan from a stored issue. Broadcast closes the seal UTXO via lab wallet (Liquid testnet).
Paste plan id + anchor txid (from transfer broadcast or CLI).
Lab operator actions use server-side wallets. Preimage is never returned by the API or UI — claim_btc with from_witness extracts it on labd.
Value path: HTLC L-BTC/BTC only. Optional contract IDs are documentation. S3 path: fund assigns RGB to HTLC seals; claim re-anchors; phase=done only when claim_verify=valid.
POST /v1/rgb/issue|transfer ·
U2/S3: POST /v1/swap/init · POST /v1/swap/{id}/actionfrom_witness for claim_btc.