🐍 Finish Crypto Multiplayer Snake Game
Join snakey.cash and help bring our real-money snake game to life!
Job Type
Remote / Ongoing
Remote / Ongoing
Experience
Expert
Expert
Budget
$1,000
$1,000
📄 Summary
snakey.cash is a browser-based, real-money multiplayer game inspired by Slither.io. Players compete in live snake matches and can deposit or withdraw crypto. The frontend (Next.js) is ready, and the Node/Socket.IO backend is partially built. Your job is to complete the project and make it production-ready.
⚙️ Current Status
- Frontend: Next.js UI for home, leaderboards, friends, lobbies, deposits, and game canvas. Firebase auth works for email + Google. Deposit modal is static/test.
- Backend: Node/Express + Socket.IO manages lobbies, bots, collisions, boost, and cash-outs. Wallet services are stubbed for multiple chains.
- Live Site: Shows deposit addresses but not connected to a working ledger. Leaderboards and friends are mocked.
❌ Gaps to Fix
- Payments & Ledgering: Implement double-entry ledger, reconcile deposits/withdrawals, support USDC on Ethereum/Base/Solana/Polygon.
- Admin Tools: Dashboard for lobbies, users, balances, bans, treasury.
- Infrastructure: CI/CD, secrets management, monitoring/logging, rollback strategy.
- Game & UX: Reconnect/resume logic, mobile controls, friends/referral system, real leaderboards.
🚀 Milestones
- 1 – Core Game Stability: Stable lobbies, reconnect/resume, anti-cheat, load testing.
- 2 – Payments & Ledger: Deposit addresses, double-entry ledger, withdrawals, daily reconciliation, money logic in-game.
- 3 – Admin Dashboard: Real-time lobby monitoring, wallet & balance management, ban/kick, configurable bots.
- 4 – Infrastructure & Monitoring: CI/CD, .env management, Sentry/Grafana/Datadog, rollback strategy.
- 5 – UX Enhancements: UI polish, mobile-friendly, friends/referral, real leaderboards, inventory/skins stubbed.
🛠 Skills Required
- Next.js
- Node.js
- Socket.IO
- Web3 / Crypto integration
🎉 Your application has been sent! We will contact you soon.