Rules

One side, then locked.

The creator does not deposit STRK. Buyers do. The position cannot be withdrawn.

What a launch does

  1. 01Mint. The factory mints 1,000,000,000 tokens, 18 decimals, straight to the locker.
  2. 02Place. It initializes a Uniswap v4 pool. The only quote is the STRK contract on Ethereum. The position runs from your boundary tick to the far end of the usable range, so it holds the new token and zero STRK.
  3. 03Lock. The locker has no withdraw. Neither the creator nor the factory can pull the position.

What the tick means

startTick is a multiple of 200, strictly inside −887,200 to 887,200. STRK is currency0 or currency1 depending on the token address, which is only known when the token is created.

If the token address is below STRK, your tick is the floor and the pool opens there. If the token address is above STRK, the same number is the ceiling and the pool opens there. Those are different prices. The desk can predict the address from the factory nonce before you call launch.

The locker is created in the factory constructor, so the first token is nonce 2.

What the displayed market cap is

It is the opening price times the whole supply. It is not a balance of STRK. A wide one-sided range needs about √2 − 1, roughly 41% of that displayed value in real STRK, to double the price. The STRK is paid by buyers. A tighter range costs more, because the same tokens sit between closer ticks.

The figures on the desk are the STRK that reaches the pool. The buyer line adds the 1% pool fee. A router or a protocol fee would add more.

What is still closed

The hook is written and not deployed. For 20 seconds after initialize the pool fee is 99%. Then it is 1%. During those 20 seconds only the locker may add liquidity, and nobody may remove it. Do not open public launches until that hook is the one on the pool.

There is no single transaction that buys with ETH. A buy would be ETH, then the existing STRK/ETH pool, then this v4 pool.

The first launch has to be private. Confirm the pool holds the new token and zero STRK, and that the locker cannot withdraw. If rounding asks the locker for even one unit of STRK, the launch reverts.

The contracts are not audited.

What this is not

Not a bonding curve. Not a virtual STRK reserve. Not a second fee tier of an existing pair. Not a Starknet application. The pad is not a token, and a token launched here is not named iLAND. The other machine, the one that graduates off a curve, is a different market. See where this one sits.