Lock-in
Caps the dev. Locks the pool. The house doesn't walk.
Written by hookers.fun
The creator wallet cannot sell before the LP unlock date. The max dev holding is capped at 5% of supply at launch.
The LP position is minted into the deployer wallet and cannot be modified before the unlock.
The details
- Settings
Setting Range Default Unit Dev max 1.0 to 10.0 5.0 % supply LP lock 1 to 365 30 days The creator sets these at launch, inside these ranges. They can’t be changed after.
- Permissions
Uses 1 of the 14 PancakeSwap Infinity hook calls. Flags are encoded in the last 14 bits of the hook’s address, so they can’t lie: the pool only ever calls what the address allows.
…0080- 13beforeInitializeRuns before the pool is created and can refuse it.
- 12afterInitializeRuns once, right after the pool is created. Used to store settings.
- 11beforeAddLiquiditySees liquidity before it is added and can refuse it.
- 10afterAddLiquidityRuns after liquidity is added.
- 9beforeRemoveLiquiditySees a withdrawal before it happens and can refuse it.
- 8afterRemoveLiquidityRuns after liquidity is removed.
- 7beforeSwapusedSees every trade first. Can set the fee or refuse the trade.
- 6afterSwapRuns after every trade settles. Reads the result.
- 5beforeDonateSees donations to LPs before they land.
- 4afterDonateRuns after a donation to LPs.
- 3beforeSwapReturnDeltaCan take or add tokens before the trade runs.
- 2afterSwapReturnDeltaCan take a cut of the trade after it runs.
- 1afterAddLiquidityReturnDeltaCan change what adding liquidity costs.
- 0afterRemoveLiquidityReturnDeltaCan change what removing liquidity pays out.
- Audit
Not audited.
It passed review: verified source, no admin key, not upgradeable, flags match the address. Nobody has been paid to read every line yet, so size your buys for that.
- Gas
4,200 gas per swap
On top of a plain v4 swap. About 0.00003 ETH at 8 gwei.
- Listed
Oct 16, 2026
On the menu for 0 days.
- Address
0x3860d8170a97f2a0f8bfe7a839b4602d7e2e0080
The source
The part that runs on every swap. Read it before you launch on it.
if (!buyingToken && sender == p.devAddress) {
if (block.timestamp < p.lpUnlockAt) revert DevSellLocked();
}
Lock-in hasn’t paid hookers.fun anything yet. It pays from the first trade on the first coin.
Today not on the menu yetLast 30 days 0.00 ETH
Coins on Lock-in
7 coins run it right now.