Host online events: Automated Ethereum ticketing, instant payments, zero manual work.
Ticketify is a blockchain-based online event ticketing platform designed to eliminate the friction, high costs, and geographical barriers associated with hosting virtual events. It specifically targets the pain points of event organizers by automating attendee management and payment collection for virtual events hosted on Google Meet.
The core problem Ticketify solves is the manual labor and security risk of traditional online events. Organizers struggle with manually sharing meeting links, unauthorized access, and high platform fees. Furthermore, traditional payment processors create barriers for a global audience.
Ticketify's solution automates this entire process. Because the platform is built on the blockchain and uses PayPal USD (PYUSD), it is not limited by international boundaries. Organizers can accept payments from anyone, anywhere, and buyers can purchase tickets without worrying about currency conversion or cross-border payment failures.
The flow is simple:
Key Benefits
Target Use Cases
Web3 Workshops & Courses: Crypto educators monetizing educational content. DAO Community Calls: Token-holder exclusive events with PYUSD tickets. Virtual Networking Events: Professional meetups with payment-gated access. Online Conferences: Multi-session events with automated attendee management. International Events: Cross-border events without bank friction.
The Innovation
Ticketify is the first platform to bridge blockchain payments directly with automatic video conferencing access. Traditional platforms still require manual steps: collect payment β copy email β add to calendar β share link. We've eliminated all of that. The smart contract payment triggers the entire automation chain, making it feel like magic to end users while leveraging Google's robust access control infrastructure.
The global online events market exceeds $100 billion annually, and we're making it accessible to the roughly 1.3 billion unbanked individuals worldwide who can't access traditional payment rails. By combining PYUSD's stability with blockchain's programmability, we're creating the future of event ticketing.
Ticketify is a full-stack web3 application built with a modern, event-driven architecture to connect on-chain payments with off-chain automation.
Technology Stack
How the Pieces Fit Together
The platform's magic comes from a real-time, event-driven flow that connects the on-chain purchase to the off-chain Google automation:
Purchase Initiation: A buyer connects their wallet using Privy, enters their email, and starts the purchase.
Frontend Interaction: The UI checks the buyer's PYUSD balance and token allowance. If needed, it automatically prompts for approval before calling the smart contract's purchase function.
On-Chain Transaction: The smart contract securely pulls the PYUSD using transferFrom. It then enforces the one-ticket-per-wallet rule, updates its sales counters, and emits a TicketPurchased event with the purchase details.
Real-Time Indexing: The Envio HyperIndex, which is listening to our contract, indexes the event instantly and POSTs a webhook to our backend API.
Backend Automation: The backend receives this webhook, links the verified blockchain purchase to the pending ticket in its database, and finally adds the buyer's email to the Google Calendar event, which automatically sends the confirmation and Meet link.
Partner Technologies and Our Usage
PayPal USD (PYUSD): This was our core payment rail. We used PYUSD (an ERC-20 with 6 decimals) for all ticket sales. Our entire stack standardizes amounts and allowances to 6 decimals, and we provide instant settlement to organizers.
Hardhat 3: This was our complete smart contract toolchain. We used it to compile, run unit tests, deploy, and verify our contracts. Our deployment script also validates post-deploy that the owner, PYUSD address, and platform fee are set correctly.
Envio HyperIndex: We used Envio as our real-time EVM indexer. It was configured to monitor our contract and trigger backend webhooks on events, which then drives the Google Calendar automation.

