
Unity Snake Game with Crypto Integration
Upwork
Remoto
•1 day ago
•No application
About
You must have experience integrating crypto currency into Unity based web game! Please share this past experience in your application. snakey.cash is a fast-paced, browser-based multiplayer snake game where players compete for real-money stakes, inspired by Slither.io. The snake gameplay itself is already solved—we’re using a proven Unity WebGL template that handles movement, collisions, boosting, bots, and cash-out triggers. Our focus now is transforming that template into a fully functioning crypto-powered platform: players will be able to deposit USDC, join live lobbies, compete, and cash out their winnings in a seamless, secure, and production-ready environment. Vision & Context Our goal is to create a lightweight, low-friction crypto gaming experience that feels as smooth as popular .io games but with a real financial layer. We’re not building a complex metaverse or an on-chain-only game; we’re delivering a fun, competitive skill-based experience where users can play instantly in their browser, stake small amounts, and withdraw earnings without friction. To achieve this, we need a rock-solid payment and ledgering system, admin tools for operational control, and production infrastructure that can scale. Project Scope • Integrate the pre-built Unity WebGL snake game into a Next.js (or similar) browser frontend • Implement real-time multiplayer lobbies and matchmaking using Socket.IO, Photon, or similar networking solutions (using the template’s hooks) • Develop crypto deposit and withdrawal flows using USDC on Ethereum, Base, Polygon, and Solana • Build a secure double-entry ledger system for tracking all user balances and game outcomes • Implement reconciliation and webhook/job systems for deposits, withdrawals, and treasury management • Create an admin dashboard to manage users, lobbies, balances, bans, and system health • Connect live leaderboards, friends, and referral systems to real game data • Add reconnect/resume logic tied to balances and cash-outs, plus mobile/touch optimisations • Set up production infrastructure: CI/CD pipeline, secrets management, monitoring/logging, rollback strategy, and staging environment Technical Requirements • Proven experience integrating crypto wallets and payment flows (particularly USDC across EVM and Solana chains) • Strong backend expertise with Node.js/Express and Socket.IO or Photon networking • Familiarity with Unity WebGL builds, multiplayer hooks, and browser deployment (no gameplay coding required) • Experience with modern frontends (Next.js preferred) and Firebase or equivalent authentication • Ability to design and implement secure financial flows and admin tooling • Experience with production-grade DevOps (Vercel, AWS, or similar) and monitoring/logging best practices • Strong communication skills, proactive problem-solving, and ability to deliver from a clear starting point Deliverables • Fully integrated crypto payments and double-entry ledger connected to the Unity game • Functional deposit/withdrawal flows with reconciliation and treasury tracking • Admin dashboard for live operations and player management • Multiplayer lobbies, live leaderboards, and friends/referral systems connected to actual game data • Mobile-friendly WebGL deployment with reconnect/cash-out logic • Production-ready backend and infrastructure with CI/CD, monitoring, and rollback capability • Documentation for setup, deployment, and ongoing maintenance Success Criteria The final product should feel indistinguishable from a polished .io game in terms of performance and UX, while running a secure, auditable financial layer underneath. Players should be able to open their browser, deposit USDC, join a match within seconds, and confidently withdraw winnings. Admins should have full visibility and control of the platform through dashboards and logs.