hackquest logo

CoinTown

CoinTown is a gamified Real-World Asset (RWA) platform on Mantle Sepolia. It transforms tokenized property into an interactive 3D Monopoly experience with seamless Google-to-Smart-Wallet onboarding.

Videos

Tech Stack

React
Next
Solidity
Web3
Mantle
RWA
Three.js

Description

CoinTown is where fractionalized property investment meets social gaming. Instead of static dashboards and complex spreadsheets, we turn tokenized RWAs into a vibrant, multiplayer 3D board game. Players compete to build the most valuable real-world portfolio, collecting yields (rent) and trading assets in real-time, all secured by the Mantle blockchain.

Key Features:

  • Gamified RWA Investment: Each tile on the 3D board represents a fractionalized Real-World Asset (e.g., tokenized real estate or debt). Landing on a tile isn't just a game move—it's a friction-less opportunity to invest in yielding assets.

  • On-Chain Compliance: Integrates a custom KYCRegistry and Identity verification system to ensure that RWA ownership is compliant while remaining completely invisible to the user's gaming experience.

  • Zero-Friction Onboarding: Utilizing ERC-4337 Account Abstraction, users sign in with Google OAuth. A smart contract wallet is automatically generated, removing the need for seed phrases or manual gas management.

  • Hybrid Real-Time Engine: High-fidelity 3D graphics (React Three Fiber) and real-time multiplayer synchronization (WebSockets) provide a premium gaming feel, while critical ownership changes are settled on Mantle.

Pitch Deck: https://www.canva.com/design/DAG-XoavvhQ/uoclcrMmwlUBK2G-pFbZgQ/edit

Progress During Hackathon

During this hackathon, we built a full-stack gamified RWA pipeline: Smart Contracts: Deployed a KYCRegistry for compliant on-chain identity and a modular MyNFT contract for RWA representation on Mantle Sepolia. Account Abstraction: Implemented a custom ERC-4337 factory and SimpleAccount logic to enable instant Google Login for non-crypto users. 3D Game Engine: Developed a high-performance 3D board using React Three Fiber, featuring dynamic model loading and smooth player interpolations. Backend Sync: Built a Node.js WebSocket server to handle multi-player rooms, real-time dice-roll simulations, and game-state synchronization."

Fundraising Status

Status: Pre-seed / Bootstrapped. (Currently an early-stage hackathon project focused on demonstrating the viability of gamified RWA interaction.)
Team Leader
Llapsapthong-16
Project Link
Sector
RWAGaming