
EventChain
Collect Events
About
The problem it solves # EventChain **“Collect Events, Own Experiences.”** EventChain is a decentralized ticketing platform built on the **Base network**. It reimagines event management by providing **transparency, security, and stronger connections** between event organizers and attendees. All events and ticket data are stored **on-chain**, making it immutable, verifiable, and tamper-proof. --- ## Key Features - **Event Creation**: Organizers can easily create and publish events on-chain. - **Ticket Purchases**: Consumers can purchase tickets as NFTs directly from the platform. - **Secure Check-in**: Event-goers generate a **QR code** from their NFT ticket; organizers scan it to grant access. - **Secondary Market Support**: Tickets can be traded on platforms like **OpenSea** and **Blur**, while organizers can earn **royalties from resales**. --- ## Benefits & Problems We Solve - **Transparency**: Every transaction is on-chain, ensuring no hidden pre-sales or unfair allocations. - **Anti-Fraud**: Our **secure QR generation** prevents misuse like fake screenshots or unauthorized ticket sales. - **Empowered Secondary Market**: Organizers benefit directly from secondary sales through potential royalties. - **Immutable Records**: Attendees can trust that event details and ticket availability are **verifiable and permanent**. - **Community Engagement**: NFT ticket holders can access future perks, discounts, and exclusive content. - **Trust & Fairness**: Creates a transparent, fraud-resistant ecosystem where both organizers and attendees win. --- ## Future Plans - **Profiles & Discovery**: Create attendee and organizer profiles to help discover like-minded communities. - **Event Updates**: Dedicated update feeds where organizers can share announcements and news. - **On-Chain Messaging (XMTP)**: Direct, secure communication between organizers and event-goers. - **Revenue Splitting**: Advanced tools to transparently split proceeds among artists, collaborators, and stakeholders. - **Enhanced Loyalty Programs**: Reward repeat attendees and NFT holders with unique perks. --- ## Why EventChain? EventChain doesn’t just sell tickets, it builds **trust, fairness, and community** in event management. By combining the **immutability of blockchain**, the **flexibility of NFTs**, and a **secure, user-friendly experience**, it ensures that both organizers and attendees benefit from a transparent ecosystem. --- Smart Contract Address(es) 0x34A1e94DB65eAd575eDafc21826b00f9298dD518 0x4B5D76bAdA467477F03dbD05665EBC7a08f38BFc 0x1F320b0F438Dd6680659117CB49007023447eF9c Other Onchain Proof Factory Contract Transactions: https://basescan.org/address/0x34A1e94DB65eAd575eDafc21826b00f9298dD518#internaltx
How it's made
Challenges we ran into ## Challenges & How We Overcame Them Designing the entire system — from **event creation** to **ticket verification at the venue** — was one of the biggest hurdles. Translating real-world processes like ticketing, admission, and resale into **on-chain logic** took significant time and careful design. Another major challenge was ensuring **security against fraudulent ticket sales**. For example, preventing the resale of simple screenshots or unauthorized duplicate tickets was non-trivial. ### Our Solution - We implemented a **secure QR code generation algorithm** tied directly to the NFT ownership on-chain. - At check-in, the organizer’s scanner validates the QR against the blockchain state, ensuring only the legitimate holder can gain entry. - By enforcing **on-chain royalties**, we also ensured that secondary sales remain organized and beneficial to event organizers. --- A second technical challenge came while designing the **smart contracts**. Each event required its own NFT contract, but deploying a fresh contract for every organizer was **too expensive and inefficient**. ### Our Solution - We adopted the **Clones pattern (EIP-1167 minimal proxies)** to deploy lightweight contract instances for each event. - This drastically reduced **gas costs**, optimized deployment time, and made the system scalable. - Organizers now get their own contract instance without bloating the chain or making the platform prohibitively expensive. By combining these solutions, we built a system that is both **secure** and **scalable**, ensuring a smooth experience for organizers and attendees alike.