Truworld: Real World Gamification by Fog-of-World

Truworld: Real World Gamification by Fog-of-World

Truworld🌍 is a real world gamification mobile App that offers metaverse experience to real life. We blend the fog-of-war idea IRL for the first time ever with location based airdrops and lootboxes

354
Built at Onchain Summer Buildathon

The problem Truworld: Real World Gamification by Fog-of-World solves

  1. Enhancing Real-World Engagement 🌍:
    Often, real-world activities lack the immediate rewards and excitement found in digital games. Truworld bridges this gap by using crypto and airdrops as an incentive for real-world exploration and activities, making everyday experiences more engaging and rewarding.
  2. Monetizing Crypto in the Real World đź’°:
    While cryptocurrencies offer significant investment opportunities, their practical use in everyday transactions is still limited. Truworld introduces location-based airdrops that enable businesses and marketers to use crypto as a tool for real-world engagement and advertising, effectively monetizing through direct interaction and online promotion.
  3. Increasing Real-Life Utility for Massive Adoption 🚀:
    Most GameFi and SocialFi platforms are limited to low-frequency, niche usage without significant integration into daily activities. Truworld leverages these technologies to create high-frequency, real-world usage scenarios, integrating the digital and physical worlds seamlessly and fostering a community that benefits from continuous and practical use.
  4. Mobile Smart Wallet and Paymaster Integration 📱:
    In order to achieve crypto massive adoption, mobile apps are crucial because everyone uses mobile phones. For this hackathon, we integrated smart wallets from Coinbase to allow seamless onboarding for new users without the prerequisite of having crypto wallets. Besides, we also integrated paymaster into our mobile app for gasless transactions, ensuring that every user can start playing with Truworld even if they have zero knowledge about crypto.

Challenges we ran into

  1. User-Friendly Interface: Developing an interface that caters to both Web3 and Web2 users was challenging. We had to ensure seamless integration of real-world elements with digital components in Truworld, requiring meticulous planning and execution.
  2. Web3 on React Native: Web3 support on React Native is limited, with several modules available but none being particularly user-friendly. We navigated this by experimenting with different solutions and adapting them to our needs.
  3. LBS Verification: Verifying location-based services required additional backend efforts. We implemented machine learning algorithms to accurately recognize and clear fogs in the real world.
  4. Smart Wallet Integration: Integrating the smart wallet on mobile for the first time was complex. We built an open-source smart wallet connector for all mobile developers and worked closely with Coinbase Wallet to provide feedback and improve their mobile SDK.
  5. Coinbase Paymaster and Bundler: We encountered several questions regarding Coinbase Paymaster and Bundler. By consulting the Coinbase Discord and seeking support from their developers, we were able to resolve these issues effectively.

Tracks Applied (3)

Coinbase Smart Wallet

Truworld is the first mobile app to integrate Coinbase Smart Wallet for seamless user onboarding. Our approach eliminate...Read More

Paymaster and Bundler

Truworld is the first mobile project to integrate smart wallets and paymasters, ensuring a seamless user experience. For...Read More

Unplugged Track

Truworld seamlessly bridges the gap between the digital and physical realms, embodying the essence of the Unplugged Trac...Read More

UNPLUGGED with Nouns

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion