UniHooks

BoardHook

BaseRegistered

A fair-launch token launchpad hook that manages a time-gated fair launch period (buy-only, optional Merkle whitelist), closes the fair launch position after expiry while burning unsold tokens, and captures and distributes swap fees among protocol, creator, referrer, and "inspired" recipients on every swap.

0x3aa3f28ae7c829a98359f31f3ddc5dae0a57afdc First pool 17 Sept 2025View on explorer
ALooks safeRegistered, verified, immutable
Pools
16,642
Dynamic-fee pools
0
Last new pool
9mo
Code size
24,565 B

What it can do

Runs code on every swap

Its code executes inside each trade in pools that use it.

Can take tokens from swaps

It can take or add tokens during a swap. Fees, burns and custom curves work this way, and so do scams.

Can block LP withdrawals

It runs before liquidity is removed, so it can delay or refuse LP exits.

Gates who can add liquidity

It checks every deposit before it goes in.

Runs at pool creation

It runs when a pool is created, often to lock in that pool’s settings.

Handles donations to LPs

It runs when someone donates tokens to the pool’s LPs.

Safety report

Automated checks, not an audit
✓Not upgradeableNo proxy pattern found: the code is fixed.
✓No owner foundNo owner() function: nobody has an admin switch (as far as the standard check goes).
✓Listed in Uniswap’s hook registryRegistered with Uniswap Labs (a listing, not a security review).
✓Source code publishedThe code on the block explorer matches what's deployed (contract: BoardHook).
iCan change swap amountsIt has a ReturnDelta permission. Normal for fees and burns, but also how fake-quote hooks steal.
iRestricted swapsSwap access: temporal. Not everyone can trade every pool.
?No audit linkedAutomated checks only.

Pools using this hook

16,642 total, newest 50 shown
PairCreatedFeePool ID
12345623423ETH / chgch 9mo 0.00% 0x04ba…1257 Tx ↗
26829ETH / mjggh 9mo 0.00% 0xeff3…f0a7 Tx ↗
67689ETH1 / hjbv 9mo 0.00% 0x3478…b1da Tx ↗
68912ETH1 / dgjkj 9mo 0.00% 0x407c…7a7d Tx ↗
Cactus / cryptocactus1ETH 9mo 0.00% 0x8058…4459 Tx ↗
0x03da…4f9f / 0xd10f…b775 9mo 0.00% 0xbfee…c80f Tx ↗
0x8b52…8e81 / 0x8d92…b557 9mo 0.00% 0x4316…b408 Tx ↗
0x8255…2fab / 0xa035…e81d 9mo 0.00% 0xbe05…7d46 Tx ↗
0x403f…e77a / 0x6434…0c26 9mo 0.00% 0xecd7…1b1b Tx ↗
0x04c2…d85a / 0x7b89…3af3 9mo 0.00% 0xb539…ac40 Tx ↗
0x204c…c9c8 / 0xa044…2f16 9mo 0.00% 0x52c2…4eea Tx ↗
0x37ec…5c20 / 0xd0e4…5582 9mo 0.00% 0x7e45…219d Tx ↗
0x1d2f…6851 / 0x5020…be86 9mo 0.00% 0x3dfe…a98a Tx ↗
0x1fd1…06c9 / 0x5020…be86 9mo 0.00% 0x0f57…6bb9 Tx ↗
0xd0b1…fc53 / 0xf750…1253 9mo 0.00% 0x0b88…f39b Tx ↗
0xf2b8…222d / 0xf750…1253 9mo 0.00% 0x9159…25fc Tx ↗
0xb0ae…6095 / 0xbc38…6dd3 9mo 0.00% 0x27c2…4366 Tx ↗
0x16a4…e01c / 0x93b9…3a93 9mo 0.00% 0x02cc…77ae Tx ↗
0x24fe…d21b / 0x93b9…3a93 9mo 0.00% 0x565b…0789 Tx ↗
0x93b9…3a93 / 0xc9f5…4374 9mo 0.00% 0xf367…b583 Tx ↗
0x3910…eaff / 0x93b9…3a93 9mo 0.00% 0x97dd…e893 Tx ↗
0xec91…94cf / 0xf510…3893 9mo 0.00% 0x35fc…f1ce Tx ↗
0x3740…c4ee / 0x4653…e511 9mo 0.00% 0x4b5a…4d85 Tx ↗
0x38a9…ef36 / 0xd08c…e1db 10mo 0.00% 0xc54f…bdda Tx ↗
0xd57c…f167 / 0xf510…3893 10mo 0.00% 0xba02…c3f2 Tx ↗
0xa05b…f1dd / 0xf00b…8aa9 10mo 0.00% 0x61f4…0e94 Tx ↗
0x5e67…489b / 0xa3ba…3d53 10mo 0.00% 0x194e…8ff5 Tx ↗
0x005e…a2b1 / 0x6159…b271 10mo 0.00% 0xd863…c01a Tx ↗
0x6159…b271 / 0xf182…07db 10mo 0.00% 0x75e1…8d48 Tx ↗
0x6159…b271 / 0xd3ff…e08b 10mo 0.00% 0x14ec…0c00 Tx ↗
0x6159…b271 / 0xfe39…edda 10mo 0.00% 0x8bd1…520d Tx ↗
0x130d…30f8 / 0x6159…b271 10mo 0.00% 0x2cf4…1137 Tx ↗
0x1f69…3695 / 0x6159…b271 10mo 0.00% 0xcbed…2746 Tx ↗
0x6159…b271 / 0x79f6…b573 10mo 0.00% 0xd95d…1974 Tx ↗
0x31f3…1afa / 0xcd75…4330 10mo 0.00% 0x31fb…8833 Tx ↗
0xc75e…3018 / 0xf620…723d 10mo 0.00% 0xbfdb…47bb Tx ↗
0x9328…9254 / 0xdd48…4ae0 10mo 0.00% 0x5fe5…42f5 Tx ↗
0x0e69…129c / 0xbf0a…0a65 10mo 0.00% 0x7246…3685 Tx ↗
0x0e69…129c / 0xcfd0…6b25 10mo 0.00% 0x93bf…55e8 Tx ↗
0x0216…3871 / 0x4e18…eef8 10mo 0.00% 0x36da…bb03 Tx ↗
0x66b1…d081 / 0x8b52…8e81 10mo 0.00% 0x4556…adad Tx ↗
0x627f…20c7 / 0xa044…2f16 10mo 0.00% 0x97c2…f0f3 Tx ↗
0x85ff…063e / 0xb50d…6da2 10mo 0.00% 0x134d…9c4f Tx ↗
0x4b1e…8145 / 0x5bf5…ebd5 10mo 0.00% 0xa5d4…e174 Tx ↗
0x4b1e…8145 / 0x6f9e…5f66 10mo 0.00% 0x793a…050f Tx ↗
0x3c8b…369a / 0x7d40…723c 10mo 0.00% 0x8106…d690 Tx ↗
0x7133…f0dd / 0x764a…40b1 10mo 0.00% 0xe1f3…834e Tx ↗
67689ETH1 / 0xc753…1f3d 10mo 0.00% 0xa59c…3331 Tx ↗
0x03da…4f9f / 0x8154…1d50 10mo 0.00% 0x2018…2cec Tx ↗
0xd0f4…e9c7 / 0xdb90…3af6 10mo 0.00% 0xf625…1b1f Tx ↗