- Introduction
- Ticket Purchase Transfer
- Ticket Purchase Settlement
- 4 Months Later
- Entry Pass Redemption Transfer
- Entry Pass Redemption Settlement
Edison is very excited to hear that his favourite band from the late 90's is on it's way to his local entertainment venue and moves immediately to secure a ticket. He goes to the venue's booking interface and selects a VIP ticket including a back stage pass so that he can meet the band members after the show.
The website provides a Transfer request template for his wallet that purchases a VIP pass in exchange for 0.451BSV.
Edison adds several inputs to the template to reach the 0.451BSV amount needed, plus the cost of the settlement fees before sending the transaction back to the venue for signing. This request/response action is handled off-chain via an API.
The venue's smart contract responds with a settlement, sending the token to Edison's wallet.
The big night has arrived, and Edison has arrived at the venue where the concert is taking place. He joins the queue for entry into the backstage area and opens his wallet ready to exchange his token for a pass. When he reaches the front of the queue, he is presented with an address to use to redeem his backstage pass.
His wallet prepares a transfer action that requests the token be sent to the given address. The tokens are collected by the security company who are handling the venue entries on the night.
The smart contract receives the transfer order and evaluates it for correctness before building a settlement response. It sends this directly to the network where it is detected by the security company's wallet.
Edison is given his backstage pass which comes with a commemorative lanyard and is ushered into the waiting area to meet the band...