# Ticketing System

The Ticketing System (TS) is responsible for distributing atomic timestamps represented by a clock timestamp in the UTC timezone, plus an incremental number that is increased every time a new timestamp is generated. This incremental number is reset to zero every day.&#x20;

The Ticketing System's primary duty is to ensure the atomic sequence of events, preventing transactions from being sorted improperly leading to inconsistency. It is used in non-critical points in the workflow and does not represent a bottleneck for the architecture. A new ticket is typically requested when a new transaction is created or when a new block is created.&#x20;

To use a simple metaphor, the Ticketing system is the equivalent of the number used in stores to be served.
