Статус проєкту
Що вже зроблено, що ще ні і в якому режимі сайт працює просто зараз.
Список робіт оновлено 7 листопада 2026. Нижче, у блоці «Зараз», дані читаються з мережі й завжди свіжі. Дату запуску в основній мережі не призначено: вона з'явиться тут, коли буде відома.
Зараз
Читаємо дані…
Що зроблено
- Контракт і правила гри. Шанси, частки скарбничок, виплати і комісії записані в коді. Логіка винесена у звичайні функції й перевіряється тестами без мережі (
cargo test). - Збереження токенів. Тест-«шторм»: десятки гравців, десятки тисяч випадкових операцій, після кожної перевіряється, що у сховищі лежить рівно стільки токенів, скільки програма винна гравцям і скарбничкам.
- Сайт і калькулятори. Усі сторінки, посібники, демо-режим і клієнт контракту. Клієнт читає дані контракту за тими самими правилами, за якими їх пише програма, це перевіряють автоматичні тести.
- Перевірки сайту в браузері. Автоматичний обхід сторінок на комп'ютері й телефоні, перевірка доступності та підставний гаманець із підставною мережею.
- Скрипти запуску. Випуск токена, ініціалізація, перевірка записаних налаштувань і сценарій перевірки на devnet (написаний, але в мережі не запускався). Покрокова інструкція в репозиторії: docs/LAUNCH.md.
Що ще не зроблено
У кожному з пунктів нижче може знайтися помилка. Докладніше про ризики: «Ризики і розумна гра» та «Безпека».
- Збирання і розгортання програми. Код контракту збирається під Solana (
cargo build-sbf) і проходить тести, але програма жодного разу не розгорталася в мережі. Тому запуск починається з репетиції на devnet. - Жива робота зі Switchboard. Отримання випадкового числа від оракула у справжній мережі не перевірялося: перевірено лише поведінку клієнта на підставних даних.
- Вартість операції в обчислювальних одиницях. Не виміряна, поки немає збирання. Пачки на 1000 прокрутів можуть потребувати корекції лімітів.
- «Черговий» для завислих прокрутів. Необов'язковий скрипт, у живій мережі не запускався.
- Незалежний аудит. Не проводився. Перевірку виконано всередині проєкту, сторонні фахівці код не читали, і вона не заміняє зовнішній аудит.
- Передача права на оновлення. До запуску право на оновлення програми в того, хто її розгорнув. Порядок передачі (мультисиг із затримкою, потім відкликання) описаний на сторінці «Безпека».
Коли пункт закрито, він переходить у «Зроблено» разом із посиланням на підтвердження (звіт, транзакцію, репозиторій). Якщо посилання немає, вважайте, що пункт не закритий.
Де перевірити самому
Вихідний код
Репозиторій буде опубліковано до запуску; посилання з'явиться тут і на сторінці «Офіційні посилання».
Права й адреси в мережі
Хто може оновити програму, випустити токени і заморозити рахунки, видно на сторінці «Безпека». Дані читаються з мережі, а не вписані вручну.
Незалежний аудит
Звіту немає.