Calamity.Online
Web3 dApp for a play-to-earn action RPG on Ronin network, grown to 3,000+ active users. In-game shop with ERC-20 payment processing, free and paid NFT minting (cosmetics, leaderboard rewards, multiple standards), token swaps via DEX aggregator, reward claiming, and game account binding. Full-stack ownership - backend API, Solidity smart contracts, and the entire web interface.
My role
Full-stack, end-to-end. Solo ownership of smart contracts, backend, and frontend.
- ERC-721 contracts with custom mint / burn / lock mechanics
- Cross-chain payment gateway via DEX aggregators - 4+ networks, $200K+ processed
- Wallet ↔ game account binding (signed nonce) and on-chain rewards claiming
- NestJS backend + React (viem/wagmi) frontend, end-to-end game integration
- Optimized the web app for reliable use on 3G connections
Tech stack
NestJS, TypeScript, Solidity, React, viem, wagmi


