First on Ronin
RONKE

RONKE NO READ

Fight Literacy With Rice

The first hand-tracked Web3 game on Ronin Chain. Community-driven tournaments with real RONKE token burns and on-chain prize distribution.

100%
Browser-Based
20%
Entry Fee Burned
60/25/15
Prize Split
Scroll

Web3 Gaming Needs a New Input

Most blockchain games are just wallets wrapped in UI. We built something you actually play — with your hands, no controller required.

The Problem

Web3 games rely on click-to-earn loops with no real skill barrier. Tournaments lack integrity — bots and scripts dominate leaderboards. Players hold tokens with no deflationary pressure.

Our Solution

Real-time hand tracking creates an un-scriptable input method. Server-side anti-cheat replays every kill. Every tournament burns RONKE permanently, reducing supply with every match played.

Gesture-Controlled Survival

Wave-based roguelike shooter controlled entirely by hand gestures via your webcam. No downloads, no plugins — just open the browser and pinch to fire.

👌

Hand Tracking

MediaPipe-powered hand detection maps your pinch gesture to aim and fire. Move your hand to dodge. No controller needed.

🌊

Wave Progression

Endless waves of enemies with escalating difficulty. Five enemy types with unique behaviors — from zigzag scouts to diving bombers.

Roguelike Upgrades

Choose from 10 upgrade paths between waves: damage, fire rate, pierce, critical hits, regeneration, and more. Every run is different.

🎵

Full Audio

Dynamic soundtrack that switches based on wave intensity. Procedural sound effects via Web Audio API. Boss music on every 5th wave.

Deflationary By Design

Every tournament entry burns RONKE tokens permanently. The more the community plays, the scarcer the token becomes.

Player Entry Fee
100 RONKE
Prize Pool
80%
+
Burned Forever
20%

How Burns Work

When a player registers for a tournament, their entry fee is split on-chain via the HandSurvivorTournament smart contract. 80% flows into the prize pool; 20% is sent to the dead address 0x...dEaD, permanently removing those tokens from circulation. The burn is immutable and verifiable on-chain. Tournament sponsors can add additional prize funds that go 100% to the pool.

📉

Deflationary Pressure

Every tournament permanently reduces total RONKE supply. More players = more burns = increasing scarcity over time.

🛡

On-Chain Guarantee

Burns and prize distributions are enforced by an auditable Solidity smart contract on Ronin. No admin override possible.

Compete. Burn. Win.

Skill-based tournaments with on-chain prize pools. Every entry burns RONKE. Top 3 players take home the rewards.

📝

Register

Connect Ronin wallet, approve RONKE, and pay the entry fee. 20% burned immediately.

🎮

Play

One attempt per player with seeded RNG. Server records and verifies every event.

🔍

Verify

Anti-cheat replays the full game server-side. Scores must match within tolerance.

🏆

Win

Top 3 finishers receive prizes distributed on-chain. No intermediaries.

Prize Distribution

Rank Share Example (1000 RONKE Pool) Distribution
1st 60% 600 RONKE
2nd 25% 250 RONKE
3rd 15% 150 RONKE

Community-First Model

Tournaments are the core loop: they drive engagement (compete for prizes), token burns (deflationary economics with every entry), and community building (shared leaderboards, spectating, bragging rights). Anyone can spectate. Results are public and on-chain verifiable. Sponsors can boost prize pools, creating larger events with zero additional burn tax on the sponsor amount.

Built for Integrity

Zero-download browser game with server-side game verification. When real money is on the line, anti-cheat can't be an afterthought.

🔒

Seeded RNG

Every tournament game uses a server-issued seed. The server recreates the exact same game state to verify results.

🔍

Full Replay Verification

Every kill, spawn, and event is logged and replayed server-side. Score must match the replay within 2% tolerance.

🚫

Anomaly Detection

Flags impossible patterns like >10 kills/second. Minimum game duration enforced. Sessions burn on any failure.

🤚

Un-Scriptable Input

Hand tracking via webcam creates a physical skill barrier that bots and macros cannot replicate.

On-Chain Settlement

Prize distribution enforced by smart contract on Ronin. No admin can redirect or withhold funds.

🔐

Wallet Authentication

Sign-in with Ronin wallet via cryptographic signature. JWT sessions with rate limiting on all endpoints.

FRONTEND

HTML5 Canvas MediaPipe Web Audio API ethers.js Ronin Wallet

BACKEND & CHAIN

Express.js SQLite Solidity Ronin Chain OpenZeppelin

What's Next

Phase 1 — Live
Core Game + Free Play
  • Hand-tracked gameplay with webcam
  • Wave-based progression with roguelike upgrades
  • Global free-play leaderboard
  • Server-side anti-cheat verification
Phase 2 — Next
Tournaments + RONKE Integration
  • On-chain tournament smart contract on Ronin
  • RONKE entry fees with 20% burn mechanism
  • 60/25/15 prize distribution for top 3
  • Wallet-based authentication with JWT
Phase 3 — Next
Community Tournaments
  • Community-created tournaments with custom entry fees
  • Sponsored prize pool boosts from partners
  • Tournament brackets and seasonal rankings
  • Live spectator mode
Phase 4 — Future
Ecosystem Expansion
  • NFT cosmetic ship skins on Ronin
  • Cross-game tournament platform SDK
  • Mobile hand tracking support
  • DAO governance for tournament parameters

Ready to Play?

Open your browser, show your hands, and compete in the first gesture-controlled Web3 game on Ronin.