Web3 Gaming Platform Development
Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted1 hour ago
The goal is to build an end-to-end, fully decentralized gaming platform that lets players connect a Web3 wallet, play, stake tokens, earn on-chain rewards, and invite friends through a smart-contract-driven referral program.
My current stack is Solidity on EVM, ethers.js for contract interaction, and a React + Node.js front end; I’d like you to extend and harden that foundation.
Core scope
• Write, test, and deploy all Solidity contracts that power gameplay logic, staking pools, reward distribution, and the affiliate/referral system.
• Create a gas-efficient contract architecture, with clear upgrade paths where practical (proxy pattern or similar).
• Integrate mainstream wallets—MetaMask first—via ethers.js and extend to WalletConnect / Coinbase Wallet as time allows.
• Build the React components needed for seamless in-browser gameplay, real-time balance updates, and transaction prompts.
• Develop the Node.js back-end utilities (cron jobs, webhook listeners, analytics hooks) that index on-chain events and feed them back to the UI.
• Implement a transparent reward dashboard so players can track staked amounts, pending yields, and referral earnings in real time.
Acceptance criteria
1. All contracts pass unit and integration tests (>90 % coverage) and are verified on the relevant block explorer.
2. Front end connects, signs, and executes core flows (play, stake, claim, refer) without console errors in the latest Chrome/Firefox.
3. README contains clear environment setup, deployment scripts, and upgrade instructions.
If you have shipped Web3 games or DeFi protocols before, that insight will help us move fast; let me know which live contracts you’ve contributed to when you apply.
My current stack is Solidity on EVM, ethers.js for contract interaction, and a React + Node.js front end; I’d like you to extend and harden that foundation.
Core scope
• Write, test, and deploy all Solidity contracts that power gameplay logic, staking pools, reward distribution, and the affiliate/referral system.
• Create a gas-efficient contract architecture, with clear upgrade paths where practical (proxy pattern or similar).
• Integrate mainstream wallets—MetaMask first—via ethers.js and extend to WalletConnect / Coinbase Wallet as time allows.
• Build the React components needed for seamless in-browser gameplay, real-time balance updates, and transaction prompts.
• Develop the Node.js back-end utilities (cron jobs, webhook listeners, analytics hooks) that index on-chain events and feed them back to the UI.
• Implement a transparent reward dashboard so players can track staked amounts, pending yields, and referral earnings in real time.
Acceptance criteria
1. All contracts pass unit and integration tests (>90 % coverage) and are verified on the relevant block explorer.
2. Front end connects, signs, and executes core flows (play, stake, claim, refer) without console errors in the latest Chrome/Firefox.
3. README contains clear environment setup, deployment scripts, and upgrade instructions.
If you have shipped Web3 games or DeFi protocols before, that insight will help us move fast; let me know which live contracts you’ve contributed to when you apply.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.