Ticken - NFT Ticket Tool

Ticken - NFT Ticket Tool

A tool to help event host create NFT tickets based on smart contracts and open protocols, with support for public sales, ticket airdrops & invitations, and other basic modes

Ticken - NFT Ticket Tool

Ticken - NFT Ticket Tool

A tool to help event host create NFT tickets based on smart contracts and open protocols, with support for public sales, ticket airdrops & invitations, and other basic modes

The problem Ticken - NFT Ticket Tool solves

  1. Fraud
    Secondary market ticket purchase risk
    Lack of transparency in the secondary market
    Non-encrypted QR codes or barcodes couldnt sufficiently tamper-proof
  2. Scalper
    Popular event are often subject to a 10x premium when purchased by scalpers.
    Scalpers acquire up to 45% of scarce tickets and resell them at higher prices.
    Scalpers have the means and methods to acquire large quantities of tickets.
  3. Cost
    All costs of tickets continue to rise and are passed on to consumers.
    There is price manipulation by technical means to maximize profits with resale
    Lack of control were the main problem over the ticketing system.
  4. Connection
    Artists can create, issue and sell NFT collectibles related to live events.
    NFT possess different levels of functionality and benefits even the fan club service package.
    Effectively combating scalpers.

Challenges we ran into

In our application, we highly value user interaction experience, so we spend a lot of time and effort optimizing the performance of various stages. Whether during transactions, data reading, or even in detailed places, we have made many optimizations to improve the user's interaction experience. The goal is to provide users with a smoother and more fluid experience. For example, during transactions, we all know there will be a long wait for block synchronization, to resolve the sense of interruption caused by this synchronization time, we use Web2.5 technology architecture to store some data locally and "semi-synchronize" asynchronously to retrieve block data, so as not to affect user experience and operation while avoiding inconsistencies between local data and blockchain data.At the same time, we access the service of .bit, and if the current address is a domain name that has been bound to .bit, it can be displayed directly on the website.

Discussion