Zincir Uzerindeki Oyun Dongulerini Otomatiklestirin

Uc otomasyon modu — Standard, Hybrid VRF ve Full VRF — yerlesik dogrulanabilir rastgelelik ile. Oracle yok. Sadece dagit ve oyna.

~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 ↗
Neden Autoloop

Zincir Uzerinde Otomasyon Icin Ihtiyaciniz Olan Her Sey

Merkeziyetsiz, izinli ve maliyet etkin akilli sozlesme otomasyonu icin eksiksiz bir protokol.

Merkeziyetsiz Dongu Yurutme

Zincir disi worker'lar sozlesmenizin hazir oldugunu otomatik olarak algilar ve oyun dongulerinizi calistirir. Merkezi sunucu yok, tek hata noktasi yok.

Yerlesik Dogrulanabilir Rastgelelik

Yerel ECVRF kanit uretimi ve zincir uzerinde dogrulama. Her tick'te zar atislari, ganimet dagitimlari ve daha fazlasi icin kanitlanabilir adil rastgelelik — harici oracle'lara gerek yok.

Hybrid VRF — Ihtiyaciniz Oldugunda Rastgelelik

Sozlesmeniz talep ettiginde yalnizca VRF ile standart maliyetli tick'ler. Oyununuz rastgeleliğin ne zaman onemli olduguna karar verir — ganimet dagitimlari, kritik vurus, canlanma — ve yalnizca o tick'lerde VRF gas'i oder. %10 VRF ile karisik ~$0.009/tick.

Yurutme Basina Odeme Modeli

Yalnizca donguler gercekten calistiginda odeyin. Gas geri odemesi arti protokol ve kontrolculer arasinda paylasilan kucuk bir temel ucret. Seffaf ve ongörülebilir.

Gelistirici Dostu

Basit fonksiyonlar, dogrudan hook'lar. Ornek sozlesmeler dahil.

Coklu Ag Desteği

Ethereum mainnet, Sepolia testnet veya gelistirme icin yerel Anvil uzerinde dagitim yapin. Otomatik dagitim araclariyla ag basina yapilandirma.

Izinli ve Guvenli

Rol tabanli erisim kontrolu yalnizca kayitli kontrolculerin dongu tetiklemesini saglar. Zincir uzerinde VRF dogrulamasi manipulasyonu onler.

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.

Entegrasyon

4 Adimda Calisir Hale Getirin

Sozlesmeden otomatik oyun dongusune aylar degil dakikalar icinde.

01

Miras Al

Uc temel sozlesmeden birini genisletin:

  • AutoLoopCompatible — saf otomasyon
  • AutoLoopHybridVRFCompatible — secici rastgelelik (ganimet, kritik vurus, canlanma)
  • AutoLoopVRFCompatible — her tick'te rastgelelik
02

Uygula

Hazirlik sinyali icin shouldProgressLoop() ve oyun mantiginizi calistirmak icin progressLoop() ekleyin.

03

Kaydet ve Fonla

Sozlesmenizi zincir uzerinde kaydedin ve gas ile ucretleri karsilamak icin ETH yatirin.

04

Calismasina Izin Ver

Worker'lar dongulerinizi otomatik olarak algilar ve calistirir. Arkaniza yaslanin ve oyununuzun canlanmasini izleyin.

Fiyatlandirma

Kusurler Icin Oyunlar

Uc katmanli zincir uzerinde otomasyon — saf yurutmeden her tick'te Full VRF'ye. Guncel gas fiyatlariyla her birinin maliyeti.

Ucret Dokumu

Gas geri odemesi + tampon
%70 temel ucret (gas maliyetinin)
Temel ucretin %50'si kontrolcuye
Temel ucretin %50'si protokole
Gas
+
Base Fee
=
Controller
+
Protocol
Kod

Tasarimda Basitlik

Autoloop'u yalnizca iki fonksiyonla entegre edin. Iste calisan eksiksiz bir sozlesme.

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

Chainlink ile Nasil Karsilastigimizi Gorun

Uc otomasyon modu — Standard, Hybrid VRF ve Full VRF — hepsi tek protokolde. Ayri abonelik yok. Her katmanda Chainlink'ten daha ucuz.

~55%yurutme basina daha ucuz
0token takasi gerekli
Hybridotomasyon + VRF, tek protokol
Tam Karsilastirmayi Gor
FAQ.sectionTag

FAQ.title

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