Все продуктовые кейсы
Product case / 05

MemBet

Ончейн-игры на Solana с авторизацией через кошелёк и realtime-социальным UX.

Подбрасывание монеты, multi-dice и весовые лутбоксы, объединённые с SOL-депозитами, прозрачным исполнением контрактов, live drops и чатом.

Статус
Проект закрыт
Направление
Web3-гейминг / Solana
Роль R&D Club
Продуктовая стратегия, UX, архитектура и end-to-end разработка
Система / технологии
Ruby on Rails · Rust · Solana · React · ActionCable · Node.js

Полностью создано основателем R&D Club.

Подбрасывание монеты, multi-dice и весовые лутбоксы, объединённые с SOL-депозитами, прозрачным исполнением контрактов, live drops и чатом.

02 / Задача продукта

Задача продукта

Блокчейн-игра должна сделать расчёты проверяемыми, но не превратить пользовательский опыт в обозреватель транзакций. Кошелёк, состояние игры, контракт, выплаты и социальная активность должны работать как один быстрый продукт.

03 / Что мы создали

Что мы создали

R&D Club разделил ответственность между продуктовым API на Rails, игровым контрактом на Rust, Node.js-шлюзом к Solana и realtime-клиентом на React. Игрок входит через challenge-response кошелька и перемещается между играми, результатами и чатом, не теряя блокчейн-гарантий под интерфейсом.

04 / Возможности продукта

Возможности продукта

01

Подбрасывание монеты

Ставка в SOL, выбор стороны, результат контракта и прозрачная комиссия дома 3%.

02

Multi-dice

Несколько одновременных позиций по костям с прозрачным RNG в блокчейне.

03

Весовые лутбоксы

Вероятность редких выпадений защищена Rust-программой, а не скрытой логикой интерфейса.

04

Realtime-социальный слой

Live drops и последние 20 сообщений чата транслируются через ActionCable.

05

Авторизация кошельком

Challenge-response подтверждает владение кошельком без обычного пароля.

06

Система промокодов

Одноразовые коды начисляют бонусный SOL с отслеживаемым состоянием активации.

Архитектура

Ruby on Rails отвечает за пользователей, продуктовые правила, промокоды и API-процессы. Rust — за игровую механику в блокчейне. Node.js-микросервис изолирует взаимодействие с Solana. React и ActionCable доставляют live drops, текущие игры и последние 20 сообщений чата.

Ruby on RailsRustSolanaReactActionCableNode.js
Следующий продуктSuperSales Live

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

hello@rnd.club