Create Escrow Reservation
Locks funds in reservation prior to deliverable transmission:Request Body
string
required
Unique request nonce counter from buyer’s session or transaction.
string
required
Wallet address of the buyer.
string
required
Wallet address of the service provider.
string
required
Amount locked in base atomic units (e.g.
"2500000" for $2.50 USDC).string
required
On-chain stablecoin contract address.
integer
required
Blockchain chain ID.
object
required
Escrow verification terms including
mode (exact_hash | schema_conformance), challengeWindowSeconds, and timeoutSeconds.Response
Confirm Settlement
Releases reserved funds to the provider upon successful autonomous deliverable verification:Request Body
string
required
Reservation nonce to confirm.
string
required
Verification proof string or hash confirmation.
string
required
Cryptographic signature of the buyer confirming release.
Response
Dispute Reservation
Files an autonomous dispute claim when deliverable fails verification:Request Body
string
required
Reservation nonce to dispute.
string
required
"hash_mismatch" | "schema_violation" | "sample_contradiction" | "non_delivery".string
SHA-256 hash of the payload received.
object
required
Original commitment object provided by the service provider.

