The board. Sorted by floor,
never by performance.

Every token launched here is on one page, one line each, with the same four numbers: price, floor, premium, unlocked. It sorts on the only column that cannot be manufactured in an afternoon.

Start here

Connect a wallet.

Read-only. Nothing is signed until you launch or trade.

The whole board is readable without connecting.

The board

One line per token. The floor is the only number in colour, because it is the only one that cannot go down.

block 21,404,918

Tokens

0

Total locked under

$0

Raised in the last hour

$0

sort:floorpremiumunlockedlast raisedpair: any
$LAUNCH$0.000000
floor $0.000000·no premium·0% unlocked·USDC

0 of 100 unlocked · floor $0.000000 of $0.000000 launch price

creator holds 0 · 0 unlocked · 0 locked

floor0.00000000 USDC per tokenonly goes up, by construction $0.000000moves with the market
this launcher's own token, launched on this launcher, under the same three rules. no other token is on the board.

Launch a token

Five fields, and the exact call shown underneath, updated on every keystroke. You see what you sign.

it costs the gas and nothing else
A-Z 0-9, 3 to 10 characters
fixed list
fixed forever
10%, locked until the floor rises
dNVDA, this sets the launch price

Open

Everything the board shows comes from these. No database, no indexer, no key.

read only
floor(bytes32 ticker) → (uint256 backing, uint256 circulating) what is locked underneath, and what still circulates. divide them yourself unlocked(bytes32 ticker) → uint8 the creator's unlocked share, 0 to 100. it never returns a smaller number than before tokens(uint256 from, uint256 count) → bytes32[] the board, paginated. call it with count = 100 and walk pairs() → address[] the fixed list. there is no function that adds to it event FloorRaised(bytes32 ticker, uint256 backing, uint256 circulating) the only event about the floor. there is no FloorLowered, because there is no such transaction