EventChain
Collect Events
The problem EventChain 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.
Challenges I 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.
Smart Contract Address(es)
0x34A1e94DB65eAd575eDafc21826b00f9298dD518
0x4B5D76bAdA467477F03dbD05665EBC7a08f38BFc
0x1F320b0F438Dd6680659117CB49007023447eF9c
Other Onchain Proof
Factory Contract Transactions: https://basescan.org/address/0x34A1e94DB65eAd575eDafc21826b00f9298dD518#internaltx
Tracks Applied (1)
Top 5 New Consumer Apps
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
