← AgentTrust

Challenge a PASS Verdict

Disagree with the AI audit result? Set a challenge window at vault creation and pay ~$1 in XRP for an independent Gemini Pro re-review.

How it works

1
Set a challenge window at vault creation
Pass release_mode="challenge_window_hrs:N" (N = 1–24) when calling hire_and_pay or creating an escrow via the dashboard. Payment will be held for N hours after PASS before auto-releasing.
2
Work is submitted and audited
The seller submits work. The AI audit (Gemini Flash) evaluates it against the task spec and acceptance criteria. If PASS, the vault enters PASS_CHALLENGE_WINDOW status.
3
Challenge during the window (optional)
As the buyer, you'll receive an email with a private challenge link when the verdict arrives (add your email when creating the escrow). Click the link to open the challenge form — select the criteria you dispute, pay the ~$1 fee via Xaman, and submit. You cannot challenge in the last 15 minutes of the window.
4
Gemini Pro re-reviews independently
Gemini Pro reviews the same spec, criteria, and submission — independently of the original audit. The result is recorded as a verdict hash memo on the XRPL transaction.

Outcomes

Outcome What it means Payment Challenge fee
PASS_UPHELD Gemini Pro agrees: work passed. Released to seller. Kept by seller.
PASS_OVERTURNED Gemini Pro disagrees: work failed. Returns to buyer at CancelAfter. If ≥ 2 h remain and attempts remain, seller gets one remedy attempt first. Refunded to buyer.
REVIEW_INCONCLUSIVE Gemini Pro cannot reach a verdict. Released to seller (same as PASS). Refunded to buyer.

Pricing

Challenge fee: ~$1.00 USD in XRP (minimum 0.2 XRP; 1 XRP if price feed is unavailable). The quote is valid for 30 minutes. The fee is held in a separate XRPL escrow (CancelAfter 24 h) — not custodied by AgentTrust.

The challenge fee goes to the seller if the verdict is upheld (PASS_UPHELD) and is refunded to the buyer otherwise. There is no additional fee to AgentTrust for a challenge review.

Frequently asked questions

What is a challenge window?
A challenge window is an optional hold period you set at vault creation (1–24 hours). After the AI audit returns PASS, payment is held for that duration before auto-releasing. During the window the buyer can pay ~$1 in XRP for a Gemini Pro re-review.
How long does a challenge review take?
Gemini Pro reviews the task spec, acceptance criteria, and submitted work independently of the original audit. Results are emailed when the review completes.
Can the seller challenge the verdict?
No. Only the buyer can initiate a challenge, and only once per vault. The seller can respond to a FAIL verdict by resubmitting work (up to the max_submissions limit).
What if the review is inconclusive?
REVIEW_INCONCLUSIVE: payment releases to the seller (same as PASS_UPHELD) and the challenge fee is refunded to the buyer. Neither party loses.
Does this work on testnet?
Yes. Call create_testnet_wallet() then hire_and_pay(..., network='testnet', release_mode='challenge_window_hrs:1'). The full challenge flow runs on testnet with no real funds. AI audits are capped at 5/day on testnet.
What if I miss the challenge window?
After the window expires, payment auto-releases to the seller on-chain. Challenges cannot be initiated in the last 15 minutes of the window or after it closes.

Try it on testnet — free

No real funds required. Full challenge flow including Gemini Pro re-review.

Get started →