UniHooks

BasedBidHook

Robinhood

Runs code on every swap. Can take tokens from swaps. Can block LP withdrawals. Gates who can add liquidity. Runs at pool creation.

0x037bf303462bb3cde80038a1945cd10af1ebdacc First pool 8 Aug 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Can take tokens out of swaps
Pools
360
Dynamic-fee pools
0
Last new pool
18h
Code size
23,014 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.

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).
!Not in Uniswap’s hook registryUnregistered hooks get less scrutiny. Most scam hooks are unregistered.
✓Source code publishedThe code on the block explorer matches what's deployed (contract: BasedBidHook).
iCan change swap amountsIt has a ReturnDelta permission. Normal for fees and burns, but also how fake-quote hooks steal.
?No audit linkedAutomated checks only.

Pools using this hook

360 total, newest 50 shown
PairCreatedFeePool ID
ETH / BASED 18h 1.00% 0x9249…8d37 Tx ↗
ETH / LOOP 19h 1.00% 0x6fd2…4c9f Tx ↗
ETH / based 22h 1.00% 0xe5b5…dfad Tx ↗
ETH / BASEDBID 1d 1.00% 0xf30c…2dea Tx ↗
ETH / 402 1d 1.00% 0xd3a0…e750 Tx ↗
ETH / MID26 2d 1.00% 0x72c5…61d4 Tx ↗
ETH / BIDZY 2d 1.00% 0xb222…5a5c Tx ↗
ETH / BASED 2d 1.00% 0xbfa7…659c Tx ↗
ETH / 0xade1…4b1d 2d 1.00% 0x0e90…fc0d Tx ↗
ETH / 0xbd22…db1d 2d 1.00% 0x086e…3300 Tx ↗
ETH / 0x5d4c…5b1d 2d 1.00% 0xfb18…5536 Tx ↗
ETH / 0x0614…6b1d 2d 1.00% 0x1b97…5fd0 Tx ↗
ETH / 0x3b42…3b1d 2d 1.00% 0xed9a…5960 Tx ↗
ETH / 0xc861…8b1d 2d 1.00% 0x094c…db8f Tx ↗
ETH / BASED 4d 1.00% 0x2c0b…79a6 Tx ↗
ETH / 0x18f9…cb1d 4d 1.00% 0x5799…bb58 Tx ↗
ETH / 0xee54…7b1d 4d 1.00% 0x89b9…d585 Tx ↗
ETH / 0x7642…0b1d 4d 1.00% 0x9583…8cf1 Tx ↗
ETH / 0x7467…db1d 4d 1.00% 0xe2b5…fc72 Tx ↗
ETH / 0xc9b0…eb1d 4d 1.00% 0xe1e5…4be9 Tx ↗
ETH / 0xe589…3b1d 4d 1.00% 0x4cb9…bfa3 Tx ↗
ETH / 0x5ef4…4b1d 5d 1.00% 0x5c66…1b76 Tx ↗
ETH / 0xadd8…2b1d 5d 1.00% 0x3512…fcee Tx ↗
ETH / 0xa156…8b1d 5d 1.00% 0xac2c…6660 Tx ↗
ETH / 0x5ed7…1b1d 5d 1.00% 0x256c…6f56 Tx ↗
ETH / 0x1fe8…4b1d 5d 1.00% 0x43ba…688c Tx ↗
ETH / 0x09ba…cb1d 5d 1.00% 0x7628…ff0c Tx ↗
ETH / 0x3c3a…6b1d 5d 1.00% 0xbff4…afeb Tx ↗
ETH / 0x61c6…7b1d 5d 1.00% 0xa27c…3b4b Tx ↗
ETH / 0xec5d…3b1d 5d 1.00% 0x28e3…f4f7 Tx ↗
ETH / 0xfd38…8b1d 5d 1.00% 0x2570…6fcd Tx ↗
ETH / 0xcb16…7b1d 7d 1.00% 0x6054…a2e2 Tx ↗
ETH / 0x100f…8b1d 7d 1.00% 0x3fd3…f73b Tx ↗
ETH / 0xe168…ab1d 7d 1.00% 0xebcf…44d5 Tx ↗
ETH / 0x1d35…db1d 7d 1.00% 0x2967…7fd2 Tx ↗
ETH / 0x6f8c…3b1d 7d 1.00% 0xdd17…d123 Tx ↗
ETH / 0x0a54…3b1d 8d 1.00% 0xbe99…4a28 Tx ↗
ETH / 0xec2e…ab1d 8d 1.00% 0xe3de…81d9 Tx ↗
ETH / 0x03fe…cb1d 8d 1.00% 0x42db…c3c0 Tx ↗
ETH / 0xd0d8…ab1d 8d 1.00% 0xcd00…4a39 Tx ↗
ETH / 0x78c7…ab1d 8d 1.00% 0x443a…f55d Tx ↗
ETH / 0xa902…7b1d 8d 1.00% 0x2553…e184 Tx ↗
ETH / 0xbd97…6b1d 8d 1.00% 0x2106…f922 Tx ↗
ETH / 0xf439…fb1d 8d 1.00% 0x1714…46eb Tx ↗
ETH / 0x4938…cb1d 8d 1.00% 0xfe53…44ba Tx ↗
ETH / 0x5c0e…9b1d 8d 1.00% 0x44f1…e291 Tx ↗
ETH / 0x258c…eb1d 8d 1.00% 0x11d8…c6f3 Tx ↗
ETH / 0xd219…bb1d 8d 1.00% 0x3d0b…d734 Tx ↗
ETH / 0x3eff…fb1d 8d 1.00% 0x14a0…a00b Tx ↗
ETH / 0x9a40…4b1d 9d 1.00% 0x4e1d…db51 Tx ↗