Skip to content

00impera/Crypto-Bar-VIP-Club

Repository files navigation

⛽ CRIPTO ⛑ GAS ⛑ POMP TEAM ⛽

Premium Web3 dApp built on Monad Network, featuring a membership system, NFT Badge, live price feed, and a vault-based gas distribution mechanism.


🚀 Overview

This application provides a VIP crypto club experience with a neon-themed UI and real-time blockchain data.
Users can connect their wallet, check their membership status, view their NFT badge, and interact with the Gas Vault system.


🧩 Smart Contracts

1. GasBadgeNFT.sol

  • ERC721 NFT Badge
  • Supports HIDE and REVEAL states
  • Badge name: ⛽ CRIPTO ⛑ GAS ⛑ POMP TEAM ⛽
  • Reveals automatically when the user becomes a member
  • Used as membership proof inside the dApp

Contract:
https://monadexplorer.io/address/0x4eA9a801e08f9fD15A56132FD17aFE12b58E8213

NFT Images:


2. GasSystem.sol

  • Main logic of the application
  • Handles:
    • Membership purchase
    • Minimum deposit requirement (ex: $50)
    • Vault balance
    • Gas claiming
    • Gas distribution rules
  • Integrates with the Oracle for USD price validation
  • Integrates with the NFT Badge for membership verification

Contract:
https://monadexplorer.io/address/0xF5fE634114751Ef4E71799f3dD4491223416E5df


3. MockOracle.sol

  • Provides the live MON price
  • Used to validate USD value of deposits
  • Ensures membership activation only when the deposit meets the minimum threshold

Contract:
https://monadexplorer.io/address/0xA7E859672013d5D0605dE5002115BE4e5a3340E0

NFT Badge Images

Hidden: Hidden Badge

Revealed: Revealed Badge

📁 Project Structure

Releases

No releases published

Packages

 
 
 

Contributors