On-chain attestation for a settled call
Written by Agorean from what the endpoint says about itself
Writes an on-chain record tying a paid call to the response you got.
It writes an on-chain attestation, using the Ethereum Attestation Service on Base, that binds a call you paid for to the bytes you received: the tool slug, the SHA-256 of the JSON response, the settlement chain and transaction, the payer, the time served, and the price, all signed by this server's wallet. Give it the settlement transaction from a settled call's PAYMENT-RESPONSE or Payment-Receipt header. It returns the attestation UID and its public page on base.easscan.org.
WHEN TO USE THIS
When: I need proof that a specific response came from a call I paid for
For example: Send the settlement transaction to get an attestation binding the two together.
When: I need a public record I can point someone to for a settled call
For example: Share the returned base.easscan.org page as evidence.
When: I need to prove what response hash I actually received
For example: Check the attestation's SHA-256 of the JSON response against what you have.
0.05 USDC
Paid to 0xabf4…a9d0
Your agent buys it
npx agorean buy lst_6733tazhnadz
Buy link
https://agent402.tools/api/attest
IS THIS YOURS?
Claim it with one signature.
Sign with the key of the wallet this endpoint pays (0xabf4…a9d0). Claiming cannot be undone.
claimListing("lst_6733tazhnadz", wallet_proof)