Статус проекта
Что уже сделано, что ещё нет и в каком режиме сайт работает прямо сейчас.
Список работ обновлён 7 ноября 2026. Ниже, в блоке «Сейчас», данные читаются из сети и всегда свежие. Дата запуска в основной сети не назначена: она появится здесь, когда будет известна.
Сейчас
Читаем данные…
Что сделано
- Контракт и правила игры. Шансы, доли копилок, выплаты и комиссии записаны в коде. Логика вынесена в обычные функции и проверяется тестами без сети (
cargo test). - Сохранность токенов. Тест-«шторм»: десятки игроков, десятки тысяч случайных операций, после каждой проверяется, что в хранилище лежит ровно столько токенов, сколько программа должна игрокам и копилкам.
- Сайт и калькуляторы. Все страницы, руководства, демо-режим и клиент контракта. Клиент читает данные контракта теми же правилами, что и пишет их программа, это проверяют автоматические тесты.
- Проверки сайта в браузере. Автоматический обход страниц на компьютере и телефоне, проверка доступности и подставной кошелёк с подставной сетью.
- Скрипты запуска. Выпуск токена, инициализация, проверка записанных настроек и сценарий проверки на devnet (написан, но в сети не запускался). Пошаговая инструкция в репозитории: docs/LAUNCH.md.
Что ещё не сделано
В каждом из пунктов ниже может найтись ошибка. Подробнее о рисках: «Риски и разумная игра» и «Безопасность».
- Сборка и развёртывание программы. Код контракта компилируется обычным Rust и проходит тесты, но ни разу не собирался под Solana (
anchor build) и не разворачивался в сети. Первая сборка может потребовать мелких правок, поэтому запуск начинается с репетиции на devnet. - Живая работа со Switchboard. Получение случайного числа от оракула в настоящей сети не проверялось: проверено только поведение клиента на подставных данных.
- Стоимость операции в вычислительных единицах. Не измерена, пока нет сборки. Пачки на 1000 прокрутов могут потребовать поправки лимитов.
- «Дежурный» для зависших прокрутов. Необязательный скрипт, в живой сети не запускался.
- Независимый аудит. Не проводился. Проверка выполнена внутри проекта, сторонние специалисты код не читали, и она не заменяет внешний аудит.
- Передача права на обновление. До запуска право на обновление программы у того, кто её развернул. Порядок передачи (мультисиг с задержкой, затем отзыв) описан на странице «Безопасность».
Когда пункт закрыт, он переходит в «Сделано» вместе со ссылкой на подтверждение (отчёт, транзакцию, репозиторий). Если ссылки нет, считайте, что пункт не закрыт.
Где проверить самому
Исходный код
Репозиторий будет опубликован до запуска; ссылка появится здесь и на странице «Официальные ссылки».
Права и адреса в сети
Кто может обновить программу, выпустить токены и заморозить счета, видно на странице «Безопасность». Данные читаются из сети, а не вписаны вручную.
Независимый аудит
Отчёта нет.