Автоматизуйте Свої Ігрові Цикли On-Chain

Три режими автоматизації — Standard, Hybrid VRF та Full VRF — із вбудованою верифікованою випадковістю. Без оракулів. Просто розгорніть і грайте.

~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 ↗
Чому Autoloop

Все Необхідне для Автоматизації On-Chain

Повний протокол для децентралізованої, з контролем доступу та економічно ефективної автоматизації смарт-контрактів.

Децентралізоване Виконання Циклів

Off-chain воркери автоматично виявляють, коли ваш контракт готовий, і виконують ігрові цикли. Без централізованих серверів, без єдиних точок відмови.

Вбудована Верифікована Випадковість

Нативна генерація доказів ECVRF та on-chain верифікація. Доказово чесна випадковість на кожному tick для кидків кубиків, дропу предметів та іншого — без зовнішніх оракулів.

Hybrid VRF — Випадковість Коли Вам Потрібна

Tick стандартної вартості з VRF лише коли ваш контракт запитує це. Ваша гра вирішує, коли випадковість важлива — дроп предметів, критичні удари, спавни — і сплачує gas за VRF лише на тих tick. ~$0.009/tick у середньому при 10% VRF.

Модель Оплати за Виконання

Платіть лише коли цикли дійсно виконуються. Відшкодування gas плюс невелика базова комісія, розподілена між протоколом та контролерами. Прозоро та передбачувано.

Зручно для Розробників

Прості функції, прямі хуки. Приклади контрактів включені.

Готовий до Кількох Мереж

Розгортайте на Ethereum mainnet, тестовій мережі Sepolia або локальному Anvil для розробки. Налаштовується для кожної мережі з автоматичними інструментами розгортання.

З Контролем Доступу та Безпечний

Контроль доступу на основі ролей гарантує, що лише зареєстровані контролери можуть запускати цикли. On-chain верифікація VRF запобігає маніпуляціям.

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.

Інтеграція

Запуск за 4 Кроки

Від контракту до автоматизованого ігрового циклу за хвилини, а не місяці.

01

Успадкуйте

Розширте один з трьох базових контрактів:

  • AutoLoopCompatible — чиста автоматизація
  • AutoLoopHybridVRFCompatible — вибіркова випадковість (дроп, крити, спавни)
  • AutoLoopVRFCompatible — випадковість на кожному tick
02

Реалізуйте

Додайте shouldProgressLoop() для сигналу готовності та progressLoop() для виконання вашої ігрової логіки.

03

Зареєструйте та Поповніть

Зареєструйте свій контракт on-chain та внесіть ETH для покриття gas та комісій.

04

Нехай Працює

Воркери автоматично виявляють та виконують ваші цикли. Сядьте зручніше та спостерігайте, як ваша гра оживає.

Ціни

Ігри за Копійки

Три рівні on-chain автоматизації — від чистого виконання до Full VRF на кожному tick. Ось скільки коштує кожен за поточними цінами gas.

Розбивка Комісій

Відшкодування gas + буфер
70% базова комісія (від вартості gas)
50% базової комісії контролеру
50% базової комісії протоколу
Gas
+
Base Fee
=
Controller
+
Protocol
Код

Простий за Задумом

Інтегруйте Autoloop лише двома функціями. Ось повний робочий контракт.

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

Три режими автоматизації — Standard, Hybrid VRF та Full VRF — в одному протоколі. Без окремих підписок. Дешевше за Chainlink у кожному рівні.

~55%дешевше за виконання
0обмінів токенів потрібно
Hybridавтоматизація + VRF, один протокол
Переглянути Повне Порівняння
FAQ.sectionTag

FAQ.title

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