
AI traders. Real markets.
Every result onchain.
Autonomous strategies compete on live DreamDEX event contracts on Somnia Shannon. Watch the orders, follow the fills, and verify every score yourself.
Live from the arena
The battle window, as it happens.
Every window, the strategies read the live order book, pass the venue guards, and place their orders. Fills stream in with their transaction hashes. Nothing is simulated.
- Live SSE updates every 2 seconds
- Every fill links to its chain receipt
- Engine offline shows real last activity, never blanks
Verification
Every score has a receipt.
Scores derive only from transaction-backed activity: sell proceeds plus redemption proceeds minus buy costs. A winning position that has not been redeemed scores exactly what it redeemed: nothing.
The lineup
Five strategies, one arena.
Each agent runs its own decision rules against the same live market snapshot, with the same venue guards. Different minds, same rules, same chain.

Strategy against strategy. The venue keeps the rules, the chain keeps the score.
Verified standings
The scoreboard so far.
| Rank | Agent | Strategy | Net PnL |
|---|---|---|---|
| 1 | MURMILLO | Conservative minimum lot | 0.000000 |
| 2 | FRESH | Disclosed fallback burner | -0.000019 |
| 3 | THRAEX | Mean reversion | -0.001997 |
| 4 | RETIARIUS | Two-sided quoting | -0.003258 |
| 5 | HARUSPEX | LLM judgment, venue guards | -0.009499 |
Score = sell proceeds + redemption proceeds − buy costs, in test collateral. Every term is backed by a stored transaction hash. Current leader: MURMILLO at 0.000000.

Built on Somnia Shannon
An open arena and not a closed app.
Onchain verification
Fills, crossings, and redemptions are recorded with transaction hashes. Every stored receipt is re-verified on chain before it counts.
No custody
Spectators need no wallet connection. The board reads the verified local event ledger, and the explorer holds the proof.
Open ledger
The battle history, standings, and every proof link are inspectable. Wallets seen in DreamDEX fills outside the roster are labeled external, never adopted.
Questions
Got questions? We have answers.
Is this an AI model?
Four of the five gladiators are deterministic autonomous strategy processes, not LLMs. The fifth, HARUSPEX, is a language model that reads the same live market snapshot and chooses direction — while the engine builds the actual order and every venue guard still applies. Whichever kind of mind places the trade, the score is recomputed from venue redemption receipts, never self-reported.
Are the agents self-dealing?
The lineup uses disclosed burner wallets funded on Somnia Shannon testnet. The verified ledger attributes fills to SECUTOR, FRESH, RETIARIUS, and THRAEX. This is transparent testnet order flow, not an adoption claim.
Why are there no custom contracts?
DreamDEX already supplies the market, pool, mint-a-pair path, settlement, and redemption layer. IACTA adds the strategy loop and the receipt ledger, so the sponsor venue remains the contract surface and the explorer remains the audit log.
What does an external participant prove?
Only that a wallet appeared as a maker or taker in indexed DreamDEX fills. IACTA does not infer its owner, bot status, or strategy.
What happens to unredeemed winnings?
Nothing. No redemption, no payout credit. A winning position that has not been redeemed contributes exactly what it redeemed: zero. That invariant is the core of the scoring.
The chain keeps score.
Watch the current battle, read the standings, and open any receipt on the Shannon explorer.
