hackquest logo

tloot

A GameFi platform that makes event tickets more accessible through collaborative pool funding and lucky draw mechanics. Pool funds, earn rewards, unlock real events.

ビデオ

説明

TLOOT

TLOOT is a GameFi-powered social ticketing platform that transforms how people access high-demand real-world events.

Built on the Mantle blockchain, TLOOT enables users to collaboratively pool funds, participate in gamified mechanics, and earn token rewards while unlocking premium event tickets.

Traditional ticketing systems require large upfront payments, favor scalpers, and offer no upside to failed participants.

TLOOT replaces this with a social pooling model where access is shared, participation is rewarded, and outcomes are transparent.

At its core, TLOOT introduces two pool-based mechanisms: Commit-to-Claim pools and Lucky Draw pools.

Both models lower the cost barrier for users while ensuring fair participation and real-world utility.

In Commit-to-Claim pools, users reserve tickets by paying only 20% upfront, completing the remaining amount over time.

Participants earn TLOOT tokens 1:1 with their contributions, incentivizing timely payments.

If the pool fails or deadlines are missed, funds are automatically refunded, ensuring zero debt risk.

Lucky Draw pools enable users to contribute small fixed amounts for a chance to win tickets.

When the pool fills, a winner is selected using verifiable on-chain randomness (Supra dVRF).

All participants earn TLOOT tokens instantly, ensuring no one leaves empty-handed.

TLOOT tokens represent participation, ownership, and future governance within the platform.

They unlock fee discounts, priority access to high-demand pools, exclusive events, and staking rewards.

Token minting follows a transparent 1:1 reward model, tightly coupled with real economic activity.

The platform is powered by a secure factory-based smart contract architecture.

Each pool is deployed as an independent contract, ensuring isolation, security, and scalability.

Alternatively, a unified Pool Manager enables simplified deployments with Aave-style mechanics.

TLOOT is deployed on Mantle Sepolia, leveraging low fees and fast settlement to enable micro-pooling at scale.

The frontend is built with Next.js, Wagmi, RainbowKit, and Tailwind, offering a seamless Web3 user experience.

Wallet connections, pool creation, participation, and rewards are fully on-chain and transparent.

Revenue is generated through winner claim fees, unclaimed ticket resale, token-based premium features, and yield on pooled funds.

This creates a positive-sum ecosystem where users gain access and rewards while the platform scales sustainably.

TLOOT aligns with a broader shift toward utility-driven Web3, real-world assets, and social coordination.

It transforms ticket access from a solo financial burden into a shared, rewarding experience.

By merging GameFi mechanics with real-world events, TLOOT turns participation into play and access into ownership.

The result is a fairer, more engaging, and community-driven future for live experiences.

Live Demo: https://tloot.rizzmo.site/

Pitch Deck: Live link

Github: https://github.com/rizwanmoulvi/tloot-social_pooling_platform

Video: Youtube link

ハッカソンの進行状況

## Progress During Hackathon During the hackathon, we went from zero to a fully functional GameFi + RWA product, covering design, smart contracts, frontend, and on-chain deployment. ### Foundation and Setup - Bootstrapped the project with Next.js 16 and Hardhat - Set up a complete Web3 development environment targeting Mantle Sepolia - Established a clean repository structure for smart contracts, frontend, and scripts ### Product Design and UX - Designed a minimal black and white UI inspired by Uber for clarity and trust - Implemented Framer Motion animations for smooth user interactions - Finalized platform branding as "TLOOT" across the application - Removed non-essential UI elements and mock data to focus on core pool mechanics - Switched frontend data sources from mock data to live on-chain data ### Smart Contract Development - Built a unified SimplePoolManager contract managing all pool logic and token rewards - Implemented two core pool systems: - Commit-to-Claim pools with variable contribution support - Lucky Draw pools with fixed entry amounts and claim fee mechanics - Added economic constraints including a 1 USDT minimum and 80% maximum contribution limit - Integrated TLOOT ERC20 token minting directly into pool participation flows - Deployed all contracts successfully to the Mantle Sepolia testnet ### Frontend and Blockchain Integration - Integrated deployed smart contracts into the frontend using Wagmi and Viem - Implemented complete pool creation flows for both pool types - Added join pool functionality with USDT approval handling - Built contribution sliders for Commit-to-Claim pools - Implemented real-time pool progress updates from blockchain state ### Wallets and Testing Infrastructure - Generated and funded 10 test wallets with USDT and MNT for development and demos - Created scripts to automate wallet setup and funding - Documented test wallet details for easy access during evaluation ### Core User Features - Built a user dashboard displaying participation history and stats - Implemented a rewards page showing TLOOT balances and earning breakdowns - Developed pool listing pages with filtering support - Built individual pool detail pages with join functionality - Implemented a ticket claim page for Lucky Draw winners ### Bug Fixes and Improvements - Fixed React Hooks ordering issues in pool detail pages - Resolved duplicate variable and state declaration issues - Fixed pool progress and UI state update inconsistencies - Added structured error handling and user-facing notifications - Implemented conditional rendering based on wallet connection state ### Documentation and Finalization - Wrote a comprehensive README covering product overview and architecture - Added frontend integration and deployment guides - Documented deployed contract addresses and configuration details - Cleaned up unused components and dependencies - Finalized TypeScript types and interfaces for maintainability ### Outcome By the end of the hackathon, TLOOT was fully deployed, functional, and demo-ready, showcasing a complete GameFi-powered social ticketing platform with real-world utility, token incentives, and on-chain transparency, aligned with the Mantle GameFi and Social track.

テックスタック

Next
Solidity
Web3
Ethers
チームリーダー
Rrizwan.m.1610
業界
SocialFiGamingRWA