How it works

One call, and the pool is live

01Name

Name, ticker, image

Give the token a name and a ticker, and optionally an image. The picture is frozen as metadataURI — it is not the quote asset and not a unique on-chain id.

You add GOLEM as liquidity

Choose how much GOLEM to put in. If the balance and allowance cover it, the whole token supply plus that GOLEM go into a Uniswap V2 pair. LP locks in GolemLocker.

Buys and sells take 1.5%

The pool is your token quoted in GOLEM. 1% of buy/sell volume goes to the launcher, 0.5% to the project. Liquidity cannot come back out.

your tokenmetadata frozen at deployseeding the poolthe pool trades against GOLEMGolemFactory.launch0x04CB97BC2BA4B631pool quoted inGOLEMGOLEMGOLEMCOIN

The details

The parts people ask about twice

Why one transaction and not two

GolemFactory.launch deploys the token, pulls your GOLEM, opens the Uniswap V2 pair and locks the LP in the same call. There is no separate “spawn the pair image first” step. If the quote balance or allowance is short, the whole call reverts and nothing is left half-done.

What the image is actually for

A token’s metadataURI is frozen the moment it is deployed. That URL is the picture people see. It is not hashed into an asset id, it is not an attestation, and it is not the quote token. Two launches can use the same image and still be different tokens.

Who can take the liquidity out

Nobody. Not you, not us, not the deployer. GolemLocker owns the LP tokens and exposes no withdraw path. Buy/sell tax is taken on GolemToken, not by moving LP. This is permanent by construction: nobody can rug the pool by pulling LP, and any bug in that contract is equally permanent.

What the terminals will show

The pool is Uniswap V2 quoted in GOLEM. Charting sites that index that pair may show it. There is no second WETH pool opened at launch and no WETH rail.