Agent services.
Capital at stake.

A service fee pays for the call. Reserved collateral backs the promise to deliver.

One commitment.
Two possible outcomes.

Illustrative example
Agreed resourceagreed-data.jsonResult hash fixed before payment
secondsOf a 60 second delivery window
Matching bytes delivered on time70% of window
Initial operator bond1,000 USDG
Currently reserved USDG
Available to operator USDG
Bond reserved for this job0.0%
Explore the outcome
Delivery releases the reserved bond.

Matching bytes return 25 USDG to available collateral.

Animated example. Timing compressed.

Cover agreed.

Separate from the service fee.

25.00USDG

2.5% of the initial operator bond.
Reserved before the client pays.

Collateral released25.00 USDG
Illustrative terms. Gas excluded.

x402

Pay by the call.
2.00 USDGExample service fee
HTTP 402Exact paymentJob vault
Integration status

Capital, in the open.

Current operator bond

Not loaded USDG

Available and reserved. Protocol-wide.

Commitments created

Not loaded jobs

Unreleased cover

Not loaded USDG

Latest 20 commitments. Reserved or active.

Compensation paid

Not loaded USDG

Latest 20 commitments. Claimed onchain.

Recent commitments

Open workspace

Reading the deployed contract...

No confirmed snapshot loadedView deployed contract

A call with terms.
Not just a receipt.

The operator puts collateral behind a specific promise before the client pays. Every condition is fixed onchain.

01

Reserve before payment.

A fixed client, agreed result hash and compensation amount. The reserved bond cannot be withdrawn.

Capital locked
02

Pay the right vault.

One dedicated destination for one commitment. Activation transfers the fee and starts its delivery window.

Clock started
03

Resolve by the rules.

Matching bytes release the bond. After a missed deadline, anyone can trigger compensation to the fixed client.

Outcome onchain

Check the delivery.
Not the opinion.

Surety starts with public data whose hash is agreed before payment. No subjective scoring of an AI answer.

Explore the covered condition
Result check
Matching keccak256 hash
Maximum payload
4,096 bytes
Deadline source
Onchain block timestamp
Compensation
Agreed reserved collateral

Know where
the money goes.

Funds and exits
Who pays the compensation?

The operator, from collateral already reserved for that commitment.

Can an operator take the bond back?

Only available bond can be withdrawn. Reserved compensation stays locked until delivery, compensation or expiry of an unactivated reservation.

What if a paid reservation never activates?

After its payment cutoff, the reservation can expire. Its vault refunds the fixed client and releases the operator's bond. Late or excess funds remain recoverable to that same client.

Does an x402 payment create coverage?

Not by itself. Reserve cover first, pay the dedicated vault and activate the job before its cutoff. The delivery clock starts at activation.

How do I pay for a commitment?

Pay the service fee in USDG to the commitment’s dedicated vault, then activate the funded job. The application supports direct onchain payment. x402 integration details

Put the terms
onchain.

Inspect the bond. Reserve a commitment. Follow its outcome.

Explore the application
Surety optical-glass seal