Automatiseer Je On-Chain Game Loops

Drie automatiseringsmodi — Standard, Hybrid VRF en Full VRF — met ingebouwde verifieerbare willekeur. Geen orakels. Gewoon deployen en spelen.

~60%
Cheaper than Chainlink
0
Token Swaps Needed
3 Modes
Standard · Hybrid · Full VRF

Games for Pennies

Standard
$0.0080
per tick · ~90k gas
Hybrid VRF
$0.0094
per tick · ~105k gas
Full VRF
$0.022
per tick · ~240k gas
Live on Ethereum
|Etherscan ↗
Waarom Autoloop

Alles Wat Je Nodig Hebt voor On-Chain Automatisering

Een compleet protocol voor gedecentraliseerde, rechtengebaseerde en kostenefficiënte smart contract automatisering.

Gedecentraliseerde Loop-Uitvoering

Off-chain workers detecteren automatisch wanneer je contract klaar is en voeren game loops uit. Geen gecentraliseerde servers, geen enkel storingspunt.

Ingebouwde Verifieerbare Willekeur

Native ECVRF bewijsgeneratie en on-chain verificatie. Aantoonbaar eerlijke willekeur bij elke tick voor dobbelworpen, buitdrops en meer — zonder externe orakels.

Hybrid VRF — Willekeur Wanneer Je Het Nodig Hebt

Standaardkosten-ticks met VRF alleen wanneer je contract erom vraagt. Jouw game bepaalt wanneer willekeur ertoe doet — buitdrops, kritieke treffers, spawns — en betaalt VRF-gas alleen bij die ticks. ~$0.009/tick gemiddeld bij 10% VRF.

Betaal-per-Uitvoering Model

Betaal alleen wanneer loops daadwerkelijk draaien. Gasvergoeding plus een kleine basisvergoeding verdeeld tussen protocol en controllers. Transparant en voorspelbaar.

Ontwikkelaarsvriendelijk

Eenvoudige functies, directe hooks. Voorbeeldcontracten inbegrepen.

Klaar voor Meerdere Netwerken

Deploy op Ethereum mainnet, Sepolia testnet of lokale Anvil voor ontwikkeling. Configureerbaar per netwerk met automatische deployment-tooling.

Rechtengebaseerd en Veilig

Rolgebaseerde toegangscontrole zorgt ervoor dat alleen geregistreerde controllers loops kunnen activeren. On-chain VRF verificatie voorkomt manipulatie.

19 Demo Contracts

Every Loop Here Fails the Self-Trigger Test

Games, agents, DeFi, AI — each for a different structural reason. Not design choices. Proofs.

🏗️
CrumbleCoreVRFGame

Inverted self-interest

Every VRF tick picks a random floor and damages it. No floor owner will ever trigger the loop — it might hit their own asset. A neutral keeper is the only viable operator.

🔒
Vault Dead SwitchNo VRFAgent

Nobody should hold the trigger

A dead man's switch that transfers your vault to a beneficiary if you miss a check-in window. The whole point is that no human should control when it fires.

🎟️
Airdrop DistributorVRFAgent

Front-running attack surface

VRF selects winners from a registered pool on schedule. If player-controlled, the trigger holder knows who wins before calling. AutoLoop fires first, asks questions never.

🔨
SponsorAuctionNo VRFGame

Timing as attack surface

The high bidder wants the auction closed now. Counter-bidders want an extension. No player-controlled trigger is fair — proving the problem extends far beyond randomness.

🏆
ForecasterLeaderboard3-contract chainGame

4-way coordination failure

Third hop in KaijuLeague → KaijuOracle → ForecasterLeaderboard. Adversarial timing, cross-contract dependency, free-rider gas, prize-pool timing attack — no single player resolves all four.

🤖
AI Agent LoopNo VRFAgent

Neutral on-chain schedule

An LLM agent that runs off-chain and acts on-chain every N blocks. The agent itself shouldn't decide when it fires — its operator, users, and rivals all have conflicting interests.

Integratie

Operationeel in 4 Stappen

Van contract naar geautomatiseerde game loop in minuten, niet maanden.

01

Overerven

Breid een van drie basiscontracten uit:

  • AutoLoopCompatible — pure automatisering
  • AutoLoopHybridVRFCompatible — selectieve willekeur (buit, crits, spawns)
  • AutoLoopVRFCompatible — willekeur bij elke tick
02

Implementeren

Voeg shouldProgressLoop() toe om gereedheid te signaleren en progressLoop() om je gamelogica uit te voeren.

03

Registreren en Financieren

Registreer je contract on-chain en stort ETH om gas en vergoedingen te dekken.

04

Laat Het Draaien

Workers detecteren en voeren automatisch je loops uit. Leun achterover en kijk hoe je game tot leven komt.

Prijzen

Games voor Centen

Drie niveaus van on-chain automatisering — van pure uitvoering tot Full VRF bij elke tick. Dit is wat elk niveau kost bij huidige gasprijzen.

Vergoedingsoverzicht

Gasvergoeding + buffer
70% basisvergoeding (van gaskosten)
50% van basisvergoeding naar controller
50% van basisvergoeding naar protocol
Gas
+
Base Fee
=
Controller
+
Protocol
Code

Eenvoudig door Ontwerp

Integreer Autoloop met slechts twee functies. Hier is een compleet werkend contract.

NumberGoUp.sol
1// SPDX-License-Identifier: MIT
2pragma solidity ^0.8.13;
3
4// Import the base contract that makes any
5// contract compatible with AutoLoop workers
6import {AutoLoopCompatible} from
7 "autoloop/AutoLoopCompatible.sol";
8
9// A simple demo: number goes up every interval
10contract NumberGoUp is AutoLoopCompatible {
11 uint256 public number;
12 uint256 public interval;
13 uint256 public lastTimeStamp;
14 uint256 private _loopID;
15
16 constructor(uint256 _interval) {
17 interval = _interval;
18 lastTimeStamp = block.timestamp;
19 }
20
21 // Workers call this every block to check
22 // if the contract is ready for an update
23 function shouldProgressLoop()
24 external view override
25 returns (
26 bool loopIsReady,
27 bytes memory progressWithData
28 )
29 {
30 // Ready when enough time has passed
31 loopIsReady =
32 (block.timestamp - lastTimeStamp) > interval;
33 // Pass loop ID to prevent duplicate runs
34 progressWithData = abi.encode(_loopID);
35 }
36
37 // Called by AutoLoop when shouldProgressLoop
38 // returns true — this is your update logic
39 function progressLoop(
40 bytes calldata progressWithData
41 ) external override {
42 uint256 loopID =
43 abi.decode(progressWithData, (uint256));
44 // Guard against stale or replayed calls
45 require(loopID == _loopID, "stale loop");
46 lastTimeStamp = block.timestamp;
47 ++number;
48 ++_loopID;
49 }
50}
AutoLoop
vsChainlink

Bekijk Hoe We Ons Verhouden tot Chainlink

Drie automatiseringsmodi — Standard, Hybrid VRF en Full VRF — allemaal in één protocol. Geen aparte abonnementen. Goedkoper dan Chainlink in elk niveau.

~55%goedkoper per uitvoering
0tokenwissels nodig
Hybridautomatisering + VRF, één protocol
Bekijk Volledige Vergelijking
FAQ.sectionTag

FAQ.title

FAQ.whyNotChainlink.aSee the full comparison
FAQ.multichain.a