> For the complete documentation index, see [llms.txt](https://theluckyducks.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://theluckyducks.gitbook.io/docs/races/hosting-and-cancelling.md).

# Hosting, cancelling, and refunds

Hosting a race without playing it, cancelling one during the join window, and what happens when a race expires.

Three things a creator can do with their own race: host it without playing, cancel it while the window is open, or let it expire.

## Host a race without playing

Normally the creator is also the first player. Hosting instead opens the race empty, and it fills as others join.

* You need a Runner NFT. See [Runner NFTs](/docs/nfts/runners.md).
* It is not available for 1v1.
* A host earns no [Creator Fee Share](/docs/economy/creator-fee-share.md). Hosting and earning a cut of the fee are separate paths, and hosting gives the cut up.
* You can still join your own race while the window is open, and from then on you are an ordinary player: cancel or expiry returns your full entry like anyone else's.

It suits community events, tournaments where the organiser should not compete, and any race you want to put up without taking a seat.

<figure><img src="https://3421471796-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7dtEnU4lv7j0vOpw19z4%2Fuploads%2Fgit-blob-44e590ce3e5babb3571957c0dc1e527f9c4348db%2Fapp-host-mode-toggle-banner.png?alt=media" alt="The host without playing toggle on the create form, unavailable on a 1v1"><figcaption><p>It opens the race empty, and it gives the Creator Fee Share up.</p></figcaption></figure>

## Cancelling a race

Only the creator can cancel, and only while the join window is open. Everyone who joined gets their full entry back in that same transaction, you included if you joined, and you pay a small fixed penalty in SOL to the platform.

{% hint style="warning" %}
The penalty is flat, and the confirmation shows the exact figure. It does not scale with the pot, and a token race still pays it in SOL. [Refunds and rent](/docs/economy/refunds-and-rent.md#creator-cancellation-during-the-join-window) has the figure.
{% endhint %}

<figure><img src="https://3421471796-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7dtEnU4lv7j0vOpw19z4%2Fuploads%2Fgit-blob-ccce3562d0037b11f75f106b09110eb6bd9f30bf%2Fapp-cancel-race-confirm-banner.png?alt=media" alt="The cancel confirmation dialog stating the refund to players and the flat SOL penalty to the creator"><figcaption><p>The exact penalty is on the confirmation, before you sign.</p></figcaption></figure>

A race that is ready to start cannot be cancelled. If yours had [start when underfilled](/docs/races/advanced-options.md#start-when-underfilled) on and enough players joined to reach the threshold, it goes ahead instead.

The penalty is there to keep cancelling deliberate. Joiners committed real funds, and the charge stops creators pulling races on a whim.

## When a race expires

A race that never filled or started can be refunded once the window passes, and anyone at all can trigger that, not only the creator.

* Every player gets their full entry back, the whole lobby in one transaction.
* Hosted and never joined? There is no entry to refund you, but the leftovers from setting the race up, the rent and any unused opt in costs, still come back.
* No penalty applies after expiry. The penalty belongs to the window.

A race nobody joined just closes. No penalty, no fanfare.

## Quick comparison

| Situation                                  | Who triggers          | Player refund                                                  | Creator penalty                     |
| ------------------------------------------ | --------------------- | -------------------------------------------------------------- | ----------------------------------- |
| Withdraw during lobby                      | The player themselves | Full entry returned, and the player pays a flat penalty in SOL | Not applicable (creator unaffected) |
| Creator cancels during lobby               | Creator only          | Full entry returned                                            | A flat penalty in SOL               |
| Race expires (join window passes unfilled) | Anyone at all         | Full entry returned                                            | None                                |

For the rest of the money flow, rent, surcharges, where pending refunds appear and what happens to a payout too small to send, see [Refunds and rent](/docs/economy/refunds-and-rent.md).

{% content-ref url="/pages/R1cphTOBZ9LIjl09nvWX" %}
[Refunds and rent](/docs/economy/refunds-and-rent.md)
{% endcontent-ref %}
