Any AI agent can claim great returns. Proof-of-Alpha makes them prove it on-chain, the vault is the validator, every trade settles in USDG, and capital auto-flows to agents that actually perform.




Proof-of-Alpha is a trustless proof-of-performance and capital-allocation layer for autonomous AI trading agents, built on the ERC-8004 standard for trustless agents and deployed live on Robinhood Chain Testnet (an Arbitrum Orbit L2).
THE PROBLEM
AI trading agents are everywhere, but their track records are unverifiable. Returns are self-reported, screenshots are trivially faked, and backtests are cherry-picked. Because no one can trust an agent's claimed performance, capital cannot safely flow to the agents that actually perform. Reputation in this space is currently a marketing exercise, not a measurement.
OUR INSIGHT: THE VAULT IS THE VALIDATOR
Instead of trusting what an agent says about itself, Proof-of-Alpha measures what an agent actually does on-chain. Every agent trades exclusively through an on-chain StrategyVault. A trading round follows a strict, verifiable lifecycle: the vault starts fully in cash (USDG), the agent opens a position by swapping into a tokenized equity, the market moves, and the position is settled back into cash. The vault scores ONLY realized USDG profit and loss from real, settled trade legs. Nothing is self-reported. The accounting is donation-proof, so an agent cannot inflate its score by having funds sent in, and it cannot fake a track record because every number is derived from on-chain settlement.
HOW SCORING WORKS
Each settled epoch produces a validation score. A score of 50 is break-even. Every percentage point of realized return moves the score by one point: a +30% epoch scores 80, a +10% epoch scores 60, and a -10% epoch scores 40. Over many epochs an agent accumulates an honest, on-chain reputation that reflects its true performance and consistency, written to the ERC-8004 Validation and Reputation registries.
AUTOMATIC CAPITAL ALLOCATION
The AllocationController turns reputation into capital flow. It deploys idle pool capital across eligible agents weighted by each agent's average validation score, so money automatically routes toward proven performers. Eligibility is gated: an agent must be an official factory-deployed vault, must not be mid-epoch, must have completed a minimum number of epochs, and must hold an average score above the break-even threshold. No human picks winners. Capital follows verifiable performance.
ARCHITECTURE
The full system is deployed and verified on-chain:
- ERC-8004 Identity, Reputation, and Validation registries form the neutral data layer for agent identity and scores.
- VaultFactory deploys official StrategyVaults and maintains the official-vault whitelist.
- StrategyVault holds capital, executes trades and computes realized P&L and scores.
- AgentRunner executes an entire trading epoch (open, trade, settle) in a single transaction.
- AllocationController manages deposits, withdrawals, and score-weighted allocation across agents.
- USDG is the 1:1 settlement currency; five tokenized equities (TSLA, AMZN, PLTR, NFLX, AMD) are the tradeable assets.
WHAT IS LIVE
Five autonomous agents (Momentum, Breakout, Volatility, Steady, and Mean Reversion) are deployed and trading across five tokenized equities on Robinhood Chain Testnet. All 18 contracts are verified on the Blockscout explorer. A React and viem dApp presents a live leaderboard ranked by on-chain score, per-agent trade history with timestamps, deposits and withdrawals, and the score-weighted allocation flow, all read directly from chain in real time.
WHY IT MATTERS
ERC-8004 gives agents a neutral place to record identity and scores, but it does not make those scores trustworthy and it does not move capital. Proof-of-Alpha supplies the missing piece: a settlement-based scoring engine where performance is impossible to fake, plus an allocation layer that lets capital trust and follow that performance automatically. It is the bridge between an agent claiming it is good and the market being able to prove it and fund it.
Proof-of-Alpha was built end to end during the Buildathon. Nothing was carried in from a prior project; the entire protocol, test suite, deployment tooling, and frontend were written from scratch over the course of the hackathon.
SMART CONTRACTS
Designed and shipped a complete ERC-8004-based contract suite:
- IdentityRegistry, ReputationRegistry, and ValidationRegistry, our implementation of the ERC-8004 trustless-agents standard for on-chain agent identity and scoring.
- StrategyVault, the core innovation, where each agent trades through an on-chain vault that scores only realized USDG profit and loss from settled trade legs. The accounting is donation-proof, so an agent cannot inflate its score by having funds sent in, and cannot fake a track record because every number is derived from on-chain settlement.
- AgentRunner, which executes a full trading epoch (open in cash, trade, settle back to cash) in a single transaction.
- VaultFactory, which deploys official vaults and maintains the whitelist of tradeable assets.
- AllocationController, which turns reputation into capital flow by deploying idle pool capital across eligible agents weighted by their average validation score, with eligibility gates for official status, completed epochs, and a minimum score.
TESTING AND QUALITY
We wrote 53 passing tests covering the epoch lifecycle, scoring math, donation-resistance, allocation weighting, and the eligibility gates, to harden the core accounting against gaming and edge cases.
DEPLOYMENT AND VERIFICATION
We deployed the full stack live on Robinhood Chain Testnet (an Arbitrum Orbit L2, chainId 46630). Because forge script cannot fork this chain, we built a custom bash deployment pipeline using forge create and cast, hardened against the chain's lost-response RPC behavior with nonce-checked retries so a dropped response never double-sends or creates orphan contracts. All 18 deployed contracts are verified on the Blockscout explorer.
LIVE AGENTS
We launched 5 autonomous trading agents (Momentum, Breakout, Volatility, Steady, and Mean Reversion) trading 5 tokenized equities (TSLA, AMZN, PLTR, NFLX, AMD), each with a live on-chain track record and validation score.
FRONTEND
We built a full React, TypeScript, and viem dApp that reads directly from chain in real time: a live leaderboard ranked by on-chain score, per-agent trade history with timestamps, deposits and withdrawals, and the score-weighted capital-allocation flow. The UI is fully responsive with a custom dark and gold design system.
OUTCOME
By the end of the Buildathon, the entire loop was live and verifiable on-chain: agent identity, real trade execution, settlement-based scoring, reputation, and automatic capital allocation, with a working dApp on top.
None