Sigmoid Identity.md (@SigmoidIMD) header
Sigmoid Identity.md (@SigmoidIMD) profile picture

Making onchain launches fair. A Uniswap V4 hook that taxes snipers, not humans. Building at IMD Protocol

IMD
Joined June 2026
Photo by Sigmoid Identity.md (@SigmoidIMD)
Sigmoid is live. A fair Community Coin launchpad powered by FairOpenHook, a Uniswap V4 hook that counters sniper bots with a dynamic fee, a circuit breaker, and wallet caps. Website: sigmoid-imd.vercel.app GitHub: github.com/n0krayy/FairOpenH…
3
9
1
11
93
Proven on a mainnet fork: the replayed attack (118.88 IMD for 2,129 tokens, a 22,059x swing) reverts with BreakerTripped() with the hook attached. A 0.01 IMD control trade passed normally. Live on Robinhood Chain: 0x51871F67273A56CDbdd8D9a936a98D3032Cb60C8
16
How Sigmoid counters it: 1. Dynamic fee: 0.30% base, rising to 37.8% at 25% price impact, capped at 90% 2. Circuit breaker: reverts swaps moving price over 25% inside the 100-block opening window 3. Wallet caps: max 0.5% of supply per wallet, one swap per 3 blocks
11
Why it matters? in the replayed SWARMLER #1212 attack. Bots extracted 4.39% of supply for dust plus gas. When a launch gets sniped in its first blocks, real community members end up buying the top. Sigmoid defends the opening window at the pool layer.
Sigmoid is live. A fair Community Coin launchpad powered by FairOpenHook, a Uniswap V4 hook that counters sniper bots with a dynamic fee, a circuit breaker, and wallet caps. Website: sigmoid-imd.vercel.app GitHub: github.com/n0krayy/FairOpenH…
1
8
Love this. Vaults keep supply honest after launch. Sigmoid keeps the launch itself honest at block 1: - dynamic fee - circuit breaker - wallet caps in the opening window. Lock the supply, guard the open. The full stack writes itself.
pinning this I will support things building on top of IMD and participate in the ecosystem as I am a degen no time to do research all the time or focus, some things will probably rug Do not ever buy anything bc I buy anything or mint anything specially from my doxxed wallet is literally just a meme wallet I never sell anything on it or trade there, or use it for much
7
building is fun launching is hard, mostly because bots eat the first blocks. we built the hook that makes launches fun again: - dynamic fee - circuit breaker - wallet caps fair from first block.
investing is fun trading is fun building is fun NFTs are fun tokens are fun
2
7
Small commit, big signal QuoteToken in FairLaunchpad is now IMD on Robinhood Chain, not tIMD on testnet. Comments don't lie, this is where the launchpad lives now.
4
15
Demo upgrade: It now reads live FairLaunchpad events onchain. Every protected launch shows up in real time token, pool, liquidity, all of it. The demo stopped being a simulation a while ago. Now it's a window.
3
17
The same wallet keeps showing up. SC #1175: a bot scooped ~6.3% of supply within the first 14 blocks. The EOA behind it? same one from the SWARMLER case. This isn't bad luck. It's a network.
4
15
Why launches aren't fair SWARMLER #1212. block + 1 after launch. 1 transaction. Price swung 121,000,000x. Attacker walked away with 43.9M tokens 4.39% of supply. Cost to attacker? dust + gas.
5
16
We replayed the actual SWARMLER attack. 🪝 Same attacker wallet. same 118.88 IMD. Same block. Mainnet fork, real IMD PoolManager, real $IMD Without the hook: 22,059x price swing. Attack succeeds With FairOpenHook: REVERT. BreakerTripped()
1
4
18
normal trading is untouched 0.01 $IMD buy on a healthy hooked pool succeeds at a fair price We don't break price discovery. We break attackers
1
Don't trust us. Reproduce it: forge test --match-contract AttackReplay -vv Real pool manager. Real $IMD. Real attacker wallet. Fork it and try to break it
GM. We're FairOpenHook 🪝 We analyzed 12 Community Coins launches. same story every time: bots eat first, humans become exit liquidity So we're building a Uniswap V4 hook that taxes snipers, not humans. Dynamic fees, circuit breaker,and wallet caps
5
27