Fireblocks-Compatible Custody API
An Orkid-owned implementation of the Fireblocks Network Link v2 provider spec — accounts, balances, RFQ liquidity, deposit addresses, and settlement, speaking the exact signed-request envelope. Every call below is a real signed HTTP request against a running provider. Balances and transaction ids are simulated; the protocol is not.
orkid-demo — sign your own requests against api.orkidlabs.xyz/fb/v2/*, or use the buttons (server-side signing proxy).Provider surface
Capabilities
NL2 capability advertisement
Assets
Registry — stables across four chains
Accounts
Provisioned sandbox accounts
Balances
Seeded ledger positions for main
Deposits
Create deposit address
Deterministic CREATE2-style address — idempotent by key
Run twice — the replay returns the identical response. That is the NL2 idempotency contract.
Deposit history
Shared sandbox ledger
Liquidity RFQ
Create quote
Solver-backed route — 30s expiry
Execute quote
Simulated JIT settlement — synthetic 0xsim… txid
List quotes
Ready / executed / expired states
Withdrawals & sandbox top-up
Blockchain withdrawal
Simulated on-chain send — 0xsim… txid
Withdrawal history
Every sandbox withdrawal, with txids
Top up sandbox balance
dev-credit — keeps the communal playground funded