- Nobody can pull the liquidity - the launcher holds nothing after launch and no admin exists over the pool.
- The launch price is a floor - the pool cannot pay out below the price it opened at, because below that price there is nothing on the other side to pay with.
The consequence: pool depth on the way down
When a token’s price sits near its launch price, the pool’s pair-side depth is thin. A very large sell can ask for more of the pair asset than the pool holds - and the whole transaction is refused rather than partially filled.This is not a honeypot, and it is not a locked token: selling in smaller
clips always works, and the interface tells you when a sell exceeds the
pool’s remaining depth instead of letting it fail cryptically. A token
that has traded up from its launch price has depth beneath it and sells
normally.
Reading it on-chain
An oversized sell reverts withCurrencyNotSettled from the v4
PoolManager - the pool refusing to promise funds it does not hold. If you
are integrating, surface this as reduce size, not as a generic failure.