> For the complete documentation index, see [llms.txt](https://docs.sweep.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sweep.finance/ecosystem-components/platform/racing.md).

# Racing

#### **What is Racing**

Racing is a continuous, real-time game where multiple objects move along a predefined track, and users predict which one will finish first.

Each round represents a live race where all participants watch the same event unfold. Users select their preferred outcome before the race begins and follow the progression until a winner is determined.

The game is designed to combine visual engagement with simple decision-making, creating an interactive viewing experience.

***

#### **How it works**

Each race begins with multiple objects placed at the starting point of a track.

Before the race starts:

* Users select one of the available objects
* Each selection represents their position in that round

Once the race starts:

* All objects begin moving simultaneously
* Each object progresses along the track at varying speeds
* The movement evolves in real time

Important:

* **Users cannot join after the race has started**
* All participants are locked in before the race begins

During the race:

* All users watch the same progression
* The leading position may change dynamically

When the race ends:

* One object reaches the finish line first
* That object is declared the winner
* Users who selected the winning object receive the reward

After the round ends:

* A new race begins

***

#### **Key mechanics**

Racing is built on real-time progression and pre-race selection.

* Users must choose before the race starts
* No entries are allowed once the race begins
* All users observe the same race simultaneously
* Outcomes are determined by the progression of the race

This creates a system where:

* Decisions are made before the outcome begins
* The experience is focused on observation and anticipation
* Each race is independent and repeatable

At the same time, each participation contributes to the platform:

* Every entry generates transaction volume
* The resulting activity generates protocol fees
* **These fees are split equally, with 50% allocated to the SWEEP burn mechanism and 50% to USDT distribution**
