Buying and selling
A StockFun market is an ordinary Uniswap v4 pool with a hook. It trades from the dapp, from any router that speaks v4, and it is visible to aggregators from creation. A router that settles the buyer's ETH after the swap can see a buy fail: see The hook and anti-snipe.
The price
There is one price source: the pool. No separate curve, no phase, no switchover. Price rises on buys and falls on sells, exactly as on any concentrated AMM.
Liquidity sits in two bands. The first, denser, covers the climb from the launch FDV to ten times that. The second has no upper bound: price can rise indefinitely without ever running out of liquidity.
Progress
The interface shows progress through band 1, from 0 to 100 %: the share of its tokens,
700 million by default, already bought out of the pool, as the Lens reads it
(band1SoldBps). Half of them are gone at roughly 2.3× the launch price, all of them at
10×.
A market past 100 % "enters band 2". It is not an event, nothing fires — it is simply the moment the second position takes over.
What a trade costs
5 % protocol tax by default, and no Uniswap LP fee on top. Full detail in Fees. The trade panel shows the breakdown line by line before confirmation, and the full round trip, 9.75 % before price impact, is not hidden.
The first ten blocks
A new market runs a special regime so its opening blocks are not taken by bots. With the default settings:
| Block | Tax, buys and sells |
|---|---|
| 1 | 80 % |
| 2 to 10 | Falls by 8 points per block, down to 8 % |
| 11 onward | Normal, 5 % |
If you are neither the creator nor on the creator's whitelist, wait a couple of minutes: in the opening block you would lose 80 % of your input, which goes to the market's treasury. From the 11th block, about 2 minutes after launch, the normal 5 % applies.
Selling
Identical to buying, in the other direction, with the same 5 % tax. There is no exit penalty, no delay, no lock on holders' tokens.
And the market's treasury keeps filling: 2 % of your sell goes there too, and is distributed to holders at the next airdrop. It is the part of the mechanism that surprises people most, and it is deliberate — a market being dumped still buys stocks for those who hold.