About the Game:
FarmVerse is a living farming ecosystem where players own NFT assets, trade them, and influence the economy through smart contracts.
https://github.com/SinJeIwc/eth_learn
Our Stack
## Core Technologies
- Solidity 0.8.24
- TypeScript / JavaScript
- Node.js ≥20.18.3
- Yarn 3.2.3
## Smart Contracts
- Hardhat + hardhat-deploy
- Ethers.js / viem
- TypeChain (typed ABIs)
## Frontend
- Next.js ~15.2.3
- React 19
- wagmi 2.16.4 + viem 2.34.0
- RainbowKit 2.2.8
- TailwindCSS + DaisyUI
- Phaser 3.x (game engine)
- Zustand (state)
## Deployment
- Vercel (frontend)
- Sepolia / statusSepolia (contracts)
- Alchemy (RPC provider)
We used Xsolla but changed idea