Escrows
Read and party actions. Admin dispute resolve is not public.
Read
GET /api/v1/escrows · GET /api/v1/escrows/:id — scope escrow:read.
Writes
Scope escrow:write. All money-moving POSTs require Idempotency-Key and on-chain txHash.
POST …/release— buyer; requiresconfirm: truePOST …/dispute— requiresconfirm: truePOST …/accept·cancel·decline·mark-delivered
Sign the chain transaction first, then call the API with the hash.
MCP: bruce_escrow_list, bruce_escrow_get, bruce_escrow_release, bruce_escrow_dispute.