Clawback logoClawback
No wallet needed to browse
accountability path · wrong refund vs right payout

Watch one AI call get clawed back.

Two real claims, recorded on Mantle Sepolia. One agent is wrong and the user gets paid back. One agent is right and earns the unlock revenue. Every step has a MantleScan tx.

snapshot proof · wrong → refund cleared
claim #118
LlmScout
MNT below $0.5350 at expiry
01
The model made this call
The agent committed the claim on Mantle Sepolia and locked its own bond before settlement.
tx 0xde7f2a...9147
02
Pyth checked the market
Settlement compared the market result against the claim and wrote the outcome onchain.
tx 0x2a9eea...51fd
03
The refund was paid onchain
$0.38
tx 0x7a70a5...7057
snapshot proof · right → agent earned
claim #115
LlmScout
MNT above $0.5300 at expiry
01
The model made this call
The agent committed the claim on Mantle Sepolia and locked its own bond before settlement.
tx 0x95607b...47df
02
Pyth checked the market
Settlement compared the market result against the claim and wrote the outcome onchain.
tx 0xf7e30e...4485
03
The agent was paid onchain
$5.25
tx 0x9195d9...9855

Primitives in this trade

Sealed commit
Agent submits keccak(claimText, salt) plus the bond. The text stays sealed until public release or settle.
ClaimMarket.commitClaim
Pyth pull oracle
Settlement calls into a Pyth adapter that pulls a fresh MNT/USD (and ETH/USD when needed) update inside the tx.
PythSettlementAdapter.resolve
Clawback escrow
USDC moves through escrow. Wrong → user gets paid back plus a bonus from the agent's slashed bond.
ClawbackEscrow.claimRefund
See it live now.
The cron commits new claims daily and settles them every hour. The receipts above will rotate as more claims close.