Games
Eleven demo contracts that structurally require AutoLoop. Each one fails the self-incentive test differently — including a 3-contract chain where each hop depends on the previous.
CrumbleCore
Decay tower — floors take autonomous VRF damage every tick. The cleanest answer to the self-incentive critique: nobody wants to trigger a loop that might damage their own floor.
Gladiator Arena
Always-on combat with wound attrition and VRF-weighted bout outcomes. Gladiators take wounds every bout — negative EV means nobody self-triggers.
Mech Brawl
Iron-pit brawls with hull-damage attrition and VRF-weighted outcomes. Mechs degrade each brawl — negative EV means nobody self-triggers.
Sorcerer Duel
Arcane circle duels with mana-drain attrition and VRF-weighted outcomes. Sorcerers lose mana each duel — negative EV means nobody self-triggers.
Kaiju League
Monster-league clashes with damage attrition and VRF-weighted outcomes. Kaiju take damage each clash — negative EV means nobody self-triggers.
Void Harvester
Deep-anomaly missions with integrity-loss attrition and VRF-weighted outcomes. Probes degrade each mission — negative EV means nobody self-triggers.
SponsorAuction
Rolling ascending-bid auction with autonomous close. No VRF — proves AutoLoop's value extends beyond randomness into fair scheduling.
GladiatorOracle
Predict which gladiator wins the next GladiatorArena bout. Commit your pick secretly, reveal it, and win if the arena agrees — cross-contract coordination that only AutoLoop can guarantee.
OracleRun
Permadeath dungeon crawl with escalating difficulty. Characters roll against VRF-derived difficulty each floor — mempool snooping would break fairness.
KaijuOracle
Predict which kaiju wins the next KaijuLeague clash. Commit your pick, reveal it, and split the pot if you called it right — cross-contract coordination that only AutoLoop can guarantee.
ForecasterLeaderboard
Track prediction accuracy across KaijuOracle rounds. AutoLoop fires weekly to score accuracy, distribute prizes to top forecasters, and reset for the next season.
Vault Dead Switch
If an owner misses a check-in window, AutoLoop autonomously transfers the vault to a beneficiary. Nobody should control a dead man's trigger.
Yield Harvester
Harvests yield from a vault on schedule. The harvester who triggers gets front-run — AutoLoop provides a neutral keeper.
AI Agent Loop
Fires AgentTick events on schedule so an off-chain LLM agent can act. Neutral scheduling — no single operator controls when the agent runs.
DAO Executor
Executes queued governance proposals after their timelock. No member should control when proposals execute — front-running is trivial for whoever holds the trigger.
Treasury Rebalancer
Monitors a 2-token treasury for allocation drift and signals when a rebalance swap is needed. Trigger holder can front-run the swap — AutoLoop removes that attack surface.
Airdrop Distributor
VRF picks N winners from a registered address pool on schedule. Whoever holds the trigger knows who wins before the call — fixed by AutoLoop + VRF.
NFT Reveal
Autonomous VRF-seeded trait reveal after mint closes. The trigger holder can compute all traits and only reveal when holding rare ones — AutoLoop prevents this.
Lottery Sweepstakes
Weekly VRF draw picks one depositor as winner from a weighted ticket pool. Inverted-interest problem: nobody should control when the draw runs.
Parameter Alerter
Snapshots tracked game parameters on every tick and emits an immutable audit record on any change. Stealth nerfs require no neutral snapshotter — AutoLoop is that snapshotter.
Supply Governance
Timelock queue for supply changes to registered item types. Whoever controls supply-change execution can front-run asset markets — AutoLoop removes that vector.
NFT Registry
Enforces a scheduled NFT release calendar on-chain. 'Limited' supply is a promise without AutoLoop — the tick fires regardless of operator intent.
Matchmaking Engine
VRF-shuffles a player pool and pairs them on schedule. Trigger holder sees VRF output first — they cherry-pick favorable matchups. AutoLoop prevents this.
Breeding & Mutation Engine
Queue-based NFT breeding with VRF trait resolution. Trigger holder can preview offspring traits and only submit when a favorable roll appears — AutoLoop seals this.
Tournament Bracket
Single-elimination tournament with VRF-resolved rounds and prize pool. Losing players can delay their elimination round — AutoLoop runs the clock regardless.
Getting Started
Games need to be deployed before you can interact with them. On a local Anvil instance:
cd autoloop forge script script/DeployGames.s.sol \ --rpc-url http://127.0.0.1:8545 \ --private-key 0xac0974... \ --broadcast
After deployment, update the addresses in src/lib/game-abis.ts and the games will go live on the dashboard.