zKonnect

zKonnect

Zero Knowledge. Zero Hassle.

zKonnect

zKonnect

Zero Knowledge. Zero Hassle.

The problem zKonnect solves

Tackling Unauthorized Ticket Resales with zkSNARKs

The Problem

Unauthorized resale of tickets for high-demand and high-profile events, commonly referred to as black markets, has become a significant challenge:

  • These black markets harm honest consumers by inflating prices and reducing accessibility.
  • Event organizers suffer due to loss of control over ticket distribution and revenue.

Our Solution

Inspired by this growing issue, our app leverages the power of Zero Knowledge Proofs (zkSNARKs) to combat unauthorized resale.

  • Core Idea: Bind tickets to the buyer's identity to prevent resale.
  • Tailored specifically for high-demand and high-value events.

How It Works

  1. Login-less Ticket Purchase System
    Buyers interact with a system that does not require traditional logins.

  2. Identity-Based Enforcement
    Tickets are tied to the buyer’s identity through:

    • Aadhar (or equivalent)
    • Credit card details (e.g., CVV and card number)
  3. Resale Prevention

    • Sharing or reselling tickets would expose sensitive identity details.
    • This ensures strong enforcement against unauthorized transfers.

Selling points

  • Login-less authentication: zKonnect offers loginless-authentication by doing away with conventional methods of centralized login.
  • High-Security: All the compute during ticket verification is on-device and no information leaves the device ensuring privacy at the highest scale.
  • Broad Applicability: Suitable for any event requiring robust privacy and security measures.

Vision

This system ensures a secure and transparent ticketing experience while preserving user privacy, addressing the pain points of the modern ticketing ecosystem.

Challenges we ran into

The project went of to a smooth start with everyone aware of each other's roles. We began with a basic framework of the application. We split the work into frontend, smart contracts and backend (including Wallet Payment Integration). A majority of our work was focused on implementing the Zero Knowledge Proofs which make use of complex mathematical circuits to implement the concept of zkSNARKS. This was a very challenging aspect of the project as we had to make it our task to understand and implement these complex blockchain and cryptography concepts. This challenge was also complemented by the implementation of smart contracts on the Polygon zkEVM testnet, as we had to ensure that all test-cases could be addressed and ensuring a seamless user experience overall.

Integration of the features was also another challenge we faced as we had to trust in our teammates abilites to ensure that the integration of all the features were executed perfectly. This led to minor drawbacks but was overcome after long hours of debugging.

Additional Features

This project was implemented from scratch. We began with a basic idea, inspired by the massive reselling and inflated ticket prices from the Coldplay concerts scheduled to be held in India. In short, it was novel idea built from scratch through the course of the hackathon.

Tracks Applied (6)

Best Scaffold-ETH2 entry

ZKonnect uses Scaffold-ETH2 to create a secure, scalable ticketing platform that tackles fraud and unauthorized resales....Read More

BuidlGuidl.eth 🏰 🔥

Most Innovative Use of CDP SDK

Usage of the Coinbase Developer Platform in Our Application: The Coinbase Developer Platform plays a pivotal role in th...Read More

Coinbase Developer Platform

Best New Subgraph(s)

Usage of The Graph in Our Project In our project, The Graph plays a critical role in providing real-time and reliable a...Read More

The Graph

Best use of Substreams

Usage of The Graph in Our Project In our project, The Graph plays a critical role in providing real-time and reliable a...Read More

The Graph

Prize Pool

Usage of The Graph in Our Project In our project, The Graph plays a critical role in providing real-time and reliable a...Read More

The Graph

Best zk Dapp on Polygon zkEVM

Project Overview: Our project fits into the Polygon zkEVM track by leveraging zero-knowledge proofs (ZKPs) and zkSNARKs ...Read More

Polygon

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.

Discussion