On-chain anchor
Anchor an existing run on Ethereum L1.
Pick any signed run from the registry and add an immutable on-chain receipt to it. Connect any wallet — MetaMask, OKX, Rabby, Coinbase, Frame, Brave, Trust — and sign one tx. ~0.0006 ETH (sometimes far less). The run flips to Attested ⛓ on the leaderboard within seconds.
What's a "run"? A run is a benchmark execution that already happened — a model answered some questions, our attestor signed the result, and it landed at
/verify/<run_id>. There are 234 of them in the registry right now. The anchor step doesn't run a new benchmark; it just records a 32-byte digest of the existing run permanently on Ethereum so anyone can prove the result wasn't edited after the fact. New benchmarks live at /try (free) or POST /v1/run (paid).
1Pick a run. Anchor an existing attested run from the registry.
2Connect a wallet. Auto-detects every wallet you have installed.
3Sign + broadcast. Your wallet pops up with a 0-value tx and 32 bytes of calldata.
4Anchor confirmed. Etherscan link + leaderboard updates.
No wallet?
Use the headless API directly. GET /api/v1/aligned-attest?run_id=… returns the digest + tx params; sign with web3.py, ethers.js, or cast; POST /api/v1/aligned-finalize with the resulting tx hash to record. Full agent spec →