ONESHOOTLaunch a token

Questions.

Including the ones with answers that are not flattering.

01

What actually happens when I press launch?

Six things, in one transaction: the token is deployed with its whole supply, a locker contract is created for you, a Uniswap V3 pool is opened at your price, the supply goes in as one-sided liquidity, the position NFT is minted straight to the locker, and ownership of the token is renounced. If any step fails, the whole transaction reverts and none of it happened.

02

What does it cost?

Gas, and nothing else. There is no launch fee and no cut of the supply. A launch measured about 6.9 million gas on a fork, which at the network's typical price came to well under a dollar. You keep the entire supply position.

03

Do I need ETH for liquidity?

No. The position is one-sided: it holds only your token, in a price range that sits entirely on one side of the starting price. Buyers bring the ETH. You need ETH only for gas.

04

Can I really not mint more later?

No, and neither can anybody else. The function does not exist in the contract — not behind a cap, not behind a role, not behind an owner. This is deliberate: analysers score a capped mint the same as an uncapped one, because a cap is a number in storage and a project can raise a ceiling it controls. You can confirm the absence yourself on the check page.

05

Can I get my liquidity back out?

Yes. You own the locker, so you can collect trading fees and, if you need to, withdraw the position. That is stated plainly rather than hidden, because a position nobody can touch is one whose fees are burned and whose mistakes are permanent. The guarantee is about where the position lives — a contract, never a wallet — not about you being locked out of your own launch.

06

Then what stops me from pulling liquidity on my buyers?

Nothing in the contract, and we do not claim otherwise. What the design removes is the hidden version of that risk: the position is at a known contract address from the first block, its owner is public, and any movement is visible on chain. A buyer can check where it sits before buying and watch it afterwards. Honest about the limit is worth more than a promise we cannot enforce.

07

Why does the price start with the whole range on one side?

Because that is what makes a token-only position possible. With the range entirely above the starting price, the pool needs none of the counter-asset to open. It also means the very first buy moves the price into the range, which is why active liquidity reads as zero at launch — that is the intended state, not a fault.

08

What is the metadata URL for?

It goes into contractURI() and freezes when ownership is renounced, in the same transaction. Most wallets do not render it, but it makes your official links part of the token itself: a clone with the same name and ticker either has no contractURI or one pointing somewhere else, and that is checkable in a single call.

09

Can I change the name, supply or price after launch?

No. None of them. A mistake means launching a different token.

10

Do you hold my tokens at any point?

The factory holds the freshly minted supply for the length of one call, spends it on the position, returns the remainder Uniswap could not place, and ends the transaction with a zero balance. Between transactions it holds nothing, so there is nothing in it to drain.

11

Why did my launch revert?

Most often because another launch landed between the simulation and the signature, which moves the predicted token address and flips which side of the price the range belongs on. The page re-checks immediately before sending and refuses rather than letting you burn gas, and the factory checks on-chain as a second line. Simulate again and it will recompute.

12

Is a fixed supply a promise about price?

No. It means the number of tokens cannot grow. It says nothing at all about what anybody will pay for them.