Updated 759 days ago

ZK-Tickets

Prove you own an NFT anonymously

  • Crypto / Web3
  • Ethereum
  • Metis

TLDR: Prove you own an NFT anonymously and.... profit!

Inspiration: A popular discord called Collab.land required users to have an NFT to join. People got hacked because they used their private wallets to interact with Discord. Lesson learned -- applications must be limited from directly touching our wallets!

ZK-Tickets offers use cases for:

  • Anonymous DAO voting
  • Whistleblowers protection
  • Discord private channels
  • Metaverse private events
  • Nobody knows you're a whale

How it works: You stake your NFT or ERC-1155 in the ZK-Tickets smart contract. The contract will add you to a whitelist. In the contract, a commitment is added to an Incremental Binary Tree which can be verified via Circom based on the Groth16 protocol.

Then, you can generate a proof (a cryptographic string) using our frontend. You can think of the proof as a one-time-use password which can be used the next time you need to prove you own an NFT, vote, or enter a discord!