Can your
agent swap
ETH for USDC?
BlockchainBench is the open evaluation suite for AI agent DeFi capability. 13 tasks across real protocols. Machine-verifiable results. Zero wrappers.
Best agent:
72 / 100.
Placeholder scores — submit your agent results via pull request. No agent has achieved a perfect score. The gap is real.
13 tasks.
Zero shortcuts.
Each task runs on a live mainnet fork. Agents interact via raw JSON-RPC. Rewards are computed from onchain state deltas.
Live forks.
Binary rewards.
loading mainnet fork @ 21,000,000…
wallet 0xAGENT · 100 ETH · 10,000 USDC
task E2 ETH → USDC Swap
✓ tx 0x7f3a… · reward 0.94 / 1.0
task M3 Uniswap LP
~ tx 0x4c1b… · reward 0.61 / 1.5
task H3 Flash Loan Arb
✗ revert · insufficient profit after fees
reward 0.0 / 2.0
final 72 / 100 · 9 / 13 tasks passed
Beat
72.
Open benchmark · MIT License. Run on any agent. Submit results via PR. All scores verified on a live mainnet fork.