This page describes the evidence page as it is specified in the repository on 2026-10-12. The page itself is built separately and may not be live, or may differ in detail, when you read this. This documentation quotes no figures from it, because any figure belongs on the page, where it is verified against the chain at the time you load it.
What it is designed to show
- Deployments with live reads. The three testnet contracts from Monad testnet deployments, with the documented reads (
operator,admin,minEvaluationInterval,capitalFloor,settlementAsset). - Agents and indexed events. Account deployments, spend-policy limits and allowlist events, and recorded spends, each with its transaction hash and block.
- Trades and x402 payments. Filled trades and x402 payments that carry a settlement transaction reference.
- Reallocation and retirement reads. Only what live contract reads support, namely the evaluation counter and the per-account status.
- Copyable
castand viem commands to repeat the checks yourself.
How it avoids asking you to trust it
The server is not trusted by the page. The endpoint that feeds it serves only records that have a transaction hash behind them. The browser then re-reads each listed hash and address from the public RPChttps://testnet-rpc.monad.xyz: the receipt status, block, sender, and recipient of each transaction, and the code size of each contract. A row is shown as verified only when every comparison matches the record. A mismatch, a missing or reverted receipt, or an unreachable RPC shows unverified, and no state is shown as verified before its check has completed.