> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hyperpad.fun/llms.txt
> Use this file to discover all available pages before exploring further.

# Token & supply

> A fixed-supply token, no mint rights, split across sale, LP, and team.

The create form mints a fresh **`LaunchToken`** for you. The entire supply is minted **once**, at
deployment — there is no mint function and no minter role granted to anyone. The cap you set is the
cap that will ever exist.

## What you set

| Field         | Meaning            | Notes                               |
| ------------- | ------------------ | ----------------------------------- |
| `name`        | Token name         | required                            |
| `symbol`      | Ticker             | required                            |
| `decimals`    | Token decimals     | default **18**, range 0–36          |
| `totalSupply` | Fixed total supply | must be **≥ sale + LP** requirement |

## How the supply splits

Your `totalSupply` is divided three ways at launch:

<CardGroup cols={3}>
  <Card title="Sale" icon="cart-shopping">
    The tokens buyers can purchase, deposited into the sale contract.
  </Card>

  <Card title="Liquidity" icon="lock">
    The token side of the locked LP (`lpTokensAmount`), deposited alongside.
  </Card>

  <Card title="Team / treasury" icon="users">
    The **remainder** — `totalSupply − sale − LP`. Whatever's left after the sale and LP allocations.
  </Card>
</CardGroup>

<Warning>
  **Unsold sale tokens are burned**, not returned. So size `totalSupply` to what you actually want
  circulating — over-allocating to the sale just burns the excess at settlement.
</Warning>
