Supply, price and liquidity
There is no allocation table because there are no allocations. The whole supply goes into the pool in the launch transaction and that is the end of the distribution question.
The distribution
| Into the pool | 100% of supply, minus a few thousand wei of rounding dust that is burned. |
|---|---|
| Creator | Nothing. There is no parameter for it. |
| Platform | Nothing of the supply. The platform earns from the fee split and the optional launch fee, both in ETH. |
| Team, advisors, treasury | Nothing, and no vesting schedule, because there is nothing to vest. |
If you want a position in your own coin, buy it on the open market like everybody else. That costs you money and it is visible on chain, which is the point.
Where the opening price comes from
You do not set a price. You set a supply and an amount of ETH, and the price falls out of the ratio. For a position spanning the entire curve, the price at which both sides clear is the square root of supply over ETH.
| 1,000,000,000 supply, 1 ETH | 1 ETH buys roughly a billion units at the open. Prices carry a lot of leading zeroes. |
|---|---|
| 1,000,000 supply, 1 ETH | Same market cap, three fewer zeroes on the chart. |
| Either one, 5 ETH | Five times the depth. Every buy moves the price a fifth as much. |
Supply is cosmetic, liquidity is not
The pool's own fee
Separately from your hook fee, the pool charges a 1% LP fee that goes to liquidity providers. Since the launch position is the liquidity and it belongs to a contract that cannot withdraw, those LP fees accrue to a position nobody can collect from. They compound inside the pool as depth.
What is fixed forever
| Supply | Minted once in the constructor. FlowToken has no mint function. |
|---|---|
| Name and ticker | Constructor arguments. No setter. |
| The fee on the ETH leg | Written at registration, capped at 2% by MAX_FEE_BPS. No setter. |
| The split | Written at registration. No setter. |
| The nominated wallet | Written at registration. No setter. |
| The liquidity | Held by a contract with no function that reduces a position. |
contract FlowToken is ERC20 {
address public immutable launchpad;
string public image;
string public bio;
constructor(
string memory name_, string memory symbol_, uint256 supply_,
address mintTo_, string memory image_, string memory bio_
) ERC20(name_, symbol_) {
launchpad = msg.sender;
image = image_;
bio = bio_;
_mint(mintTo_, supply_);
}
}That is the entire token contract. Everything people normally worry about with a launchpad coin is absent because the code for it was never written. See the contract reference for the rest.
What the platform earns
The share of the swap fee you did not route to your nominated wallet, plus a flat launch fee if the admin has set one. Both in ETH, both visible on chain, neither of them in your coin. The platform never holds a position in anything launched here.