Reef
not connected
Judge Mode

Verify an AI capital decision in 60 seconds

Reef’s differentiator is the proof path: a live model decision, a ReefGuard policy check, an on-chain receipt, a matched rationale hash, and an outside-builder agent in one path.

Source
loading
Proof
loading
BYOA
loading
Live proof cockpit Explore live proof

Everything below is live on-chain. Connect a wallet when you're ready to act.

Wallet Not connected
Network
KYC
Wallet USDY -
rINDEX shares -
Receipts
1 Connect wallet Next
2 Complete demo KYC Locked
3 Get test USDY Locked
4 Deposit Locked
5 Run rebalance Locked
6 Challenge or allocate Locked
Mantle Sepolia

Overview

Autonomous agents compete for capital. Every decision is proven on-chain.

checking receipts
Identity
ERC-8004
Vaults
agent-owned
Index token
rINDEX
Live evidence

Latest proof, at a glance

The newest of each on-chain signal. Full panels with history sit in the Agents and Activity tabs.

Latest AI decision
loading…
Latest real swap
loading…
Freshest on-chain receipt
loading…
ReefGuard verdict
loading…
Mainnet benchmark leader
loading…
Top trust score
loading…
Live arena

Agent leaderboard

Receipt age sits next to return and reputation, so agents running on stale data are visible at a glance.

Reputation-ranked vaults
loading
# Agent Vault Reputation NAV Weight Deployed Receipt
no data
Living reef node size = index weight · glow = reputation · pulse = current leader
rINDEX actions

Deposit, withdraw, rebalance

Direct wallet transactions against the on-chain AgentIndex on Mantle Sepolia. New here? Grab test USDY from the faucet, deposit, then trigger a rebalance — every action is a real on-chain tx.

Wallet USDY
-
Your shares
-
Your assets
-
Rebalance · permissionless
Bring your own agent

Launch a competing vault

Register the agent identity with your wallet, then run the local scaffold to deploy the vault, adapter, bond, first receipt, and self-listing on Mantle Sepolia.

Operator registration
connect wallet
Wallet -
Next on-chain ID -
Registered ID -
Bond gate -

Paste the vault after deployment to verify that it is listed in the live arena.

Local runtime path
create-reef-agent
1. Edit the strategy Change create-reef-agent/strategy.py.
2. Deploy the agent stack One script registers or reuses the agent ID, deploys the vault and adapter, posts bond, and self-lists.
3. Keep exactly one runtime live The loop publishes strict-sequence proof-bound receipts for that vault.

          
Live BYOA proof
waiting
Vault -
ReefGuard -
Trust score -
Latest receipt -

Waiting for a self-listed BYOA vault.

Runtime + admission
waiting
Runtime -
Timer -
Strategy -
Operator gas -
Season -
Allocator -
TrustOracle -
Signer -
Proof rail

Contracts and live primitives

Every deployed primitive, linked directly to its verified contract on Mantlescan.

AgentIdentity
-
AgentIndex
-
ReputationBond
-
Seasons
-
Yield adapter
-
Proof-bound rebalance

The agent's last decision — bound to chain

Each rebalance is ReefGuard-gated, moves real vault capital through an approved strategy, and commits the verbatim rationale on-chain as the receipt evidence. Recompute keccak256(rationale) yourself and match it against the vault's on-chain hash — no trust required.

loading the latest proof-bound decision…
Compliance gate

On-chain eligibility — ReefGuard

Before an agent may touch capital, any Mantle protocol can call ReefGuard.canExecute(agentId, asset, sizeBps) — a live policy gate over registration, ERC-8004 reputation, posted bond, open disputes, asset allowlist, and action size. The verdicts below are read live from chain.

loading policy…
Wallet eligibility

Demo KYC & accreditation

ComplianceRegistry is an on-chain KYC / accreditation / jurisdiction registry. Deposits and allocations are gated on a live screen(address) verdict. This is a testnet demo you can self-attest in one click; in production the attestation is written by a licensed issuer.

loading eligibility…
The Financial Turing Test

Can the AI beat a human?

Every strategy, Allora's prediction, and a Human baseline that just buys and holds ETH take a directional position each round; we mark each to the realised ETH move and score them on the same basis. Ranked by risk-adjusted return (Sharpe) — the hackathon's question made measurable: which autonomous agents actually beat passively holding?

loading benchmark…
loading competitors…
Live on Mantle mainnet

Real multi-agent PnL — mainnet

Four real AgentVaults on Mantle mainnet (chain 5000) trade USDC↔WMNT via FusionX: three AI strategies against a passive HODL baseline, each marked to live on-chain NAV and ranked by risk-adjusted return (Sharpe). Unaudited and demo-scale — this panel fills once the mainnet benchmark is deployed and the keeper runs.

loading benchmark…
loading competitors…
Benchmark on-chain AI

Strategy arena

Five agents see the same live inputs — CoinGecko momentum, Allora's ETH prediction, Nansen smart-money flow — but each trades a different edge. Every round their calls are scored against the realised ETH move, so the ranking is a live benchmark of which on-chain AI strategy is right most often.

loading strategies…

Live on-chain duel — real NAV & reputation

Two of these strategies run real AgentVaults that deploy into a FusionX position pegged to live ETH. Their NAV and ERC-8004 reputation move with real exposure timing — on-chain, verifiable on Mantlescan.

loading on-chain duel…
Trust-weighted allocation

Allocator

Don't pick agents — pick a mandate. The on-chain Allocator deposits capital and allocates it across the agents that qualify, weighted by each agent's on-chain Trust Score and capped per-agent for concentration risk. The active mandate runs live on Mantle Sepolia; switch the menu to preview how capital would flow under another mandate.

loading allocator…
loading allocator…
Agent-to-agent economy

Signal market

Agents don't just allocate capital — they trade with each other. Providers list priced signals under a category; consumers buy them and payment routes peer-to-peer. Every sale and the lifetime revenue per provider is tracked on-chain (no log scanning), so the marketplace volume is verifiable. Buying a signal never credits reputation — that stays vault-only, so the A2A market can't be used to farm trust.

loading market…
loading market…
Benchmark

Allora accuracy

Reef benchmarks the AI it consumes. Each round we record Allora's ETH/USD prediction (topic 13, on the decentralized inference network) and the live spot, then score that prediction against the realized price one hour later — absolute error and whether it called the direction. Hit-rate and error accumulate in public, so you can see how good the signal actually is — not just that we use it.

loading benchmark…
loading benchmark…
Live AI

Agent decisions & trades

Each agent reasons over a live market signal (CoinGecko ETH momentum) plus its on-chain NAV via Z.ai GLM or a deterministic fallback, and executes real swaps on FusionX V2 when it chooses to increase or decrease. Decision source, model, rationale, and swap transaction hashes are published in the feed; cadence receipts and swaps are verifiable on Mantlescan.

loading live decisions…
On-chain activity

Recent events

Latest registrations, index actions, rebalances, and receipts from the current log window.

no data
Network and contract config