project screenshot 1
project screenshot 2
project screenshot 3

Vote for Your Idol

🎤 Vote for Your Idol: K-pop fans use L1 NFTs as proof of fandom to vote for their idol’s center position on L2! Leveraging Scroll’s L1SLOAD, we showcase how L2s can combine L1 data with fast, fun, and scalable interactions. A decentralized stage for fandom democracy!

Vote for Your Idol

Created At

ETHGlobal Bangkok

Project Description

"Vote for Your Idol" is a project that combines fandom engagement and blockchain innovation. Built for the ETHGlobal Bangkok 2024 Hackathon, it’s a decentralized voting system for K-pop fans to crown their idol as the center position, powered by Scroll's L1SLOAD technology.

Here’s how it works:

  1. Fans use an L1 NFT as proof of fandom. This NFT acts as a qualification badge, ensuring only true fans participate.
  2. Using Scroll’s L1SLOAD, we securely access and verify L1 NFT ownership on an L2 environment without heavy gas costs and technical hassle.
  3. On L2, fans cast their votes in a fast, scalable, and cost-efficient system. All interactions are recorded on L2, making it transparent and tamper-proof.

Our project showcases how trusted L1 data can enhance L2’s capabilities for fun, engaging, and meaningful use cases. By merging decentralized technology with pop culture, we aim to demonstrate the potential for scalable blockchain applications in real-world scenarios. This isn’t just about voting; it’s a proof-of-concept for how L2s can become the go-to playground for projects that leverage L1 data creatively. It’s fun, it’s scalable, and it’s a glimpse of what the future of blockchain holds! 🚀

How it's Made

Tech Stack Scroll’s L1SLOAD: The star of the show, allowing us to securely read and verify L1 NFT ownership directly in an L2 environment. Smart Contracts: Written in Solidity, these contracts handle L1 NFT verification (via L1SLOAD) and manage the L2 voting mechanics. Frontend: Built with Next.js, ensuring a seamless and intuitive user experience for fans. Thirdweb SDK: handle wallet connection and interaction between frontend app and smart contract

background image mobile

Join the mailing list

Get the latest news and updates