Tinkle

Tinkle is a raffle-centric RandomFi DApp that leverages VRF and fair allocation to provide innovative liquidity-exit solutions for hard-to-sell NFTs and long-tail tokens.

Websitegithub
  • 195 Raised
  • 291 Views
  • 1 Judges

Categories

  • 02. 🚀 Hyperliquid Frontier Track

Description

🧠 Project Name:Tinkle

"Tinkle" sounds like the sound of gold coins colliding with each other


🔍 Description

A raffle-driven infrastructure for asset liquidity. We target stale or illiquid assets (e.g., NFTs and long-tail tokens), place them into prize pools, and ensure provably fair draws via Chainlink VRF (currently relying purely on verifiable randomness). Participants take small stakes for outsized upside, sponsors dispose of assets via ticket fees, and both the platform and the underlying chain gain activity. Randomness-based mechanics derived from raffles will also be incorporated into the Tinkle ecosystem in the future. Embracing the RandomFi paradigm, Tinkle unlocks new avenues for price discovery and liquidity exits across the ecosystem.


🛠️ How It Works

A decentralized lottery DApp built on HyperEVM testnet, utilizing Solidity + React + Firebase tech stack to provide users with fair and transparent lottery experience.

Faucet System

  1. Users can claim test tokens (10K-100K LOTT) and random NFTs (2 pieces) through the faucet
  2. 1-hour cooldown period to prevent abuse

Lottery Creation

  1. Any user can create lottery activities
  2. Supports ERC20 tokens and ERC721 NFTs as prizes
  3. Flexible configuration of participation fees, maximum participants, and lottery duration

Participation Mechanism

  1. Use HYPE native tokens to purchase lottery tickets
  2. Support multiple purchases to increase winning probability
  3. Real-time display of participation progress and countdown

Drawing & Prize Claiming

  1. Automatic lottery drawing when conditions are met
  2. On-chain random number generation ensures fairness
  3. Winners can directly claim prizes to their wallets

Core Smart Contract Architecture

  1. MyToken (ERC20)

Address: 0x18c4eB08f1c0fC26A257688c54d7844C3c55cC66

LOTT token contract with 100 billion total supply, providing minting and burning capabilities. Supports faucet distribution and lottery prize usage.

  1. SimpleNFT (ERC721) 

Address: 0x7e50eec063E3b4c765f3e58c05367083e592ce1d

Simplified NFT contract with maximum supply of 10K pieces, featuring 5-level rarity system. Used for faucet rewards and lottery prizes.

  1. Faucet

Address: 0x6dc0c1Bcc1d8474f18b489586d1b0e406574Dc97

Faucet contract providing test token and NFT distribution service. Implements 1-hour cooldown mechanism, randomly distributing 10K-100K tokens and 2 random NFTs.

  1. MicroLotteryFactory

Address: 0x8A57EBdC50fF90Fb8A00115766c42cebC9792397

Lottery factory contract responsible for creating and managing all lottery instances. Gas-optimized for HyperEVM's 2M gas limit, supporting efficient lottery deployment and management.


🌎 Roadmap

Phase 1: Product Optimization

  • Complete comprehensive optimization of the Demo version and deploy it on the HyperEVM mainnet

  • Retrieve and display assets in the user's wallet to offer more options

  • Optimize the factory contract to provide a more robust lottery service

  • Add an invitation feature to enable viral product growth

Phase 2: Marketing and Promotion

  • Establish communities on Discord/X/TG

  • Introduce a points-based system for distributing airdrop rewards.

  • Invite KOLs for trial experiences

  • Gather feedback and implement changes

  • Collaborate with other projects on the HyperEVM chain, using lotteries and joint marketing campaigns to attract more participants to the HyperEVM ecosystem

Phase 3: RandomFi Expansion

  • Introduce innovative randomness-based games such as Fomo3D, Lotto, and lottery tokens

  • Invite MEME teams to run joint marketing campaigns on Tinkle

  • Explore asset issuance models based on RandomFi (referencing $BALL)


💻 Demo

  • Demo Link(Copy and paste in browser): tinkle.vip


📂 Project Links


👥 Team

Our team members are all from SmaugLab, a creative and experienced Web3 team.

  • Hannibal: CTO. A full-stack engineer responsible for product development. He has developed projects on the TON and Solana blockchains and has participated in multiple hackathon competitions.

  • Chloe: CMO. Currently working in BD at a leading DEX, responsible for the go-to-market efforts of Tinkle. She has helped several MEME and AI projects grow their user base and execute marketing strategies.