Задача продукта
Блокчейн-игра должна сделать расчёты проверяемыми, но не превратить пользовательский опыт в обозреватель транзакций. Кошелёк, состояние игры, контракт, выплаты и социальная активность должны работать как один быстрый продукт.
Ончейн-игры на Solana с авторизацией через кошелёк и realtime-социальным UX.
Подбрасывание монеты, multi-dice и весовые лутбоксы, объединённые с SOL-депозитами, прозрачным исполнением контрактов, live drops и чатом.
Полностью создано основателем R&D Club.
Подбрасывание монеты, multi-dice и весовые лутбоксы, объединённые с SOL-депозитами, прозрачным исполнением контрактов, live drops и чатом.
Блокчейн-игра должна сделать расчёты проверяемыми, но не превратить пользовательский опыт в обозреватель транзакций. Кошелёк, состояние игры, контракт, выплаты и социальная активность должны работать как один быстрый продукт.
R&D Club разделил ответственность между продуктовым API на Rails, игровым контрактом на Rust, Node.js-шлюзом к Solana и realtime-клиентом на React. Игрок входит через challenge-response кошелька и перемещается между играми, результатами и чатом, не теряя блокчейн-гарантий под интерфейсом.
Ставка в SOL, выбор стороны, результат контракта и прозрачная комиссия дома 3%.
Несколько одновременных позиций по костям с прозрачным RNG в блокчейне.
Вероятность редких выпадений защищена Rust-программой, а не скрытой логикой интерфейса.
Live drops и последние 20 сообщений чата транслируются через ActionCable.
Challenge-response подтверждает владение кошельком без обычного пароля.
Одноразовые коды начисляют бонусный SOL с отслеживаемым состоянием активации.
Ruby on Rails отвечает за пользователей, продуктовые правила, промокоды и API-процессы. Rust — за игровую механику в блокчейне. Node.js-микросервис изолирует взаимодействие с Solana. React и ActionCable доставляют live drops, текущие игры и последние 20 сообщений чата.




Есть продукт, которому нужна инженерия исследовательского уровня?
hello@rnd.club