project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Vibez

Introducing Vibez: A Web3 community builder that uses Scroll's L1SLOAD to verify L1 NFT ownership (BAYC/Punks) directly on L2. Pass the vibe check by proving you're a long-term holder, not a wash trader. Build better communities through trustworthy reputation gating! 🎨✨

Vibez

Created At

ETHGlobal Bangkok

Project Description

Vibez is a pioneering solution for building higher-quality NFT communities by leveraging the reputation of established L1 NFT projects like BAYC and CryptoPunks. The project addresses a critical problem in the NFT space: the prevalence of wash trading and short-term speculation that can damage community trust and value.

At its core, Vibez uses Scroll's implementation of RIP-7728 (L1SLOAD) to directly verify ownership of specific L1 NFTs from the L2 chain. This verification serves as a "vibe check" - a way to identify and reward long-term, serious NFT collectors and community members.

The system works by:

  • Verifying ownership of specified L1 NFTs (currently BAYC and CryptoPunks) through direct state reading
  • Minting a special "Vibe Check" NFT to users who prove ownership of these prestigious collections
  • Providing a foundation for communities to offer special benefits, early access, or governance rights to proven long-term participants

Key Features:

  • Direct L1 state reading without bridging or complex proofs
  • Customizable verification criteria (currently set to 2+ NFTs from specified collections)
  • Automated minting of reward NFTs upon successful verification
  • Clean, user-friendly interface for interaction
  • Transparent transaction tracking and verification

The project serves as a prototype for how L1SLOAD can be used to create more sophisticated community-building tools, potentially expanding to include:

  • Dynamic community-voted verification criteria
  • Tiered access levels based on different L1 holdings
  • Temporal verification (checking historical ownership)
  • Multi-collection reputation scoring

How it's Made

The project is built using a modern Web3 stack that combines blockchain technologies with contemporary web development tools:

Blockchain Technology:

  • Scroll L2 network leveraging zkEVM technology
  • L1SLOAD precompile for direct L1 state reading
  • Solidity smart contracts deployed on Scroll devnet
  • Example NFT contracts deployed on Sepolia L1 for testing

Smart Contract Architecture:

  • ERC721 implementation for the Vibe Check NFT
  • Direct L1SLOAD calls using precompile address
  • Event emission for frontend status tracking
  • Slot computation for balance mapping access

Frontend Stack:

Next.js 13+ with App Router React for component architecture Tailwind CSS for styling ethers.js v5 for blockchain interaction MetaMask for wallet connection and transaction signing

Notable Technical Implementations:

  • Custom implementation of L1SLOAD precompile calls
  • Direct state reading from L1 without intermediary bridges
  • Slot computation for balance mapping access
  • Clean separation of concerns between contract and UI
  • Responsive error handling for various transaction states
  • Block explorer integration for transaction transparency

Development Tools:

  • Remix IDE for smart contract development
  • MetaMask for testing and deployment
  • Claude AI for code optimization and debugging
  • GitHub for version control

The most innovative aspect is the use of L1SLOAD, which enables direct L1 state reading from L2 - a significant improvement over traditional bridging or proof mechanisms. This allows for immediate verification of L1 NFT ownership without additional infrastructure or waiting periods.

The project demonstrates both technical innovation in L2 scaling solutions and practical application in solving real community-building challenges in the Web3 space.

background image mobile

Join the mailing list

Get the latest news and updates