UniHooks

DopplerHookInitializer

BNBRegistered

DopplerHookInitializer is a Uniswap v4 hook on BNB Chain. A Uniswap v4 pool initializer that deploys bonding curve liquidity across multiple tick ranges (Multicurve). Supports optional Doppler Hook plugins for dynamic fee adjustment, swap callbacks, and pool graduation events. Locks liquidity until a target price tick is reached, after which the pool can be graduated or exited.

Contract name
DopplerHookInitializer
0xf0d631d54c7e1040ccfa1c2ed737973d6a652544 First pool 9 Sept 2026View on explorer
Launch a pool with this hook
ALooks safeRegistered, verified, immutable, no admin
Pools
136
Dynamic-fee pools
124
Last new pool
4h
Code size
24,039 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.

Sets its own swap fee

Pools using it let the hook choose the swap fee instead of a fixed tier.

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).
!In Uniswap’s hook registry, not tradeable in Uniswap’s app yetRegistered with Uniswap Labs (a listing, not a security review). It runs code on swaps, so Uniswap’s app only routes it once Uniswap Labs approves it, and it isn’t approved yet. Adding liquidity still works, and other apps can trade it.RegistryRouting rules
✓Source code publishedThe code on the block explorer matches what's deployed (contract: DopplerHookInitializer).
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

136 total, newest 50 shown
PairCreatedFeePool ID
RM / WBNB 4h dynamic 0x2c4a…9f38 Tx ↗
BRUH / WBNB 4h dynamic 0x7be0…54dc Tx ↗
SNDK / WBNB 8h dynamic 0x6820…10b6 Tx ↗
WBNB / NIO 11h dynamic 0x3eda…cb80 Tx ↗
BNCB / SAFU 12h dynamic 0xabbe…a579 Tx ↗
ZEC / WBNB 12h dynamic 0xe71c…8df1 Tx ↗
TSLAB / TSLAX 16h dynamic 0xba4f…9123 Tx ↗
NVDAB / NVDAX 16h dynamic 0xde20…1564 Tx ↗
NVDAB / ALICE 16h dynamic 0x4818…c54d Tx ↗
MOON / MarsCoin 16h dynamic 0x4612…f5a7 Tx ↗
0xa679…050e / WBNB 16h dynamic 0xbd0d…b052 Tx ↗
AAPLB / 0x9a97…6d01 1d dynamic 0x28d3…47b9 Tx ↗
0x7de2…bf2a / WBNB 1d dynamic 0x63f0…bc16 Tx ↗
WBNB / 0xcf94…9ed2 1d dynamic 0xb1ad…9c0f Tx ↗
AAPLB / 0xc865…91af 1d dynamic 0x6f83…ca03 Tx ↗
WBNB / 0xd9d1…23fb 1d dynamic 0x1679…4852 Tx ↗
犇犇牛 / 0x64a6…7777 1d dynamic 0xa576…1995 Tx ↗
Flap / 0xda2c…0510 1d dynamic 0x8991…b328 Tx ↗
0x74bf…d320 / WBNB 1d dynamic 0x21ef…6c8d Tx ↗
0xd623…75f3 / MarsCoin 1d dynamic 0x9bc4…a40b Tx ↗
0xb8bf…6714 / WBNB 1d dynamic 0x566d…6108 Tx ↗
WBNB / 0xcdf9…425b 1d dynamic 0x8479…ce58 Tx ↗
WBNB / 0xd532…8c42 1d dynamic 0x1615…476b Tx ↗
0xb9db…62b8 / WBNB 1d dynamic 0x77b0…7ba3 Tx ↗
愉快的早晨 / WBNB 1d dynamic 0x998a…a387 Tx ↗
0x6265…f6c9 / WBNB 1d dynamic 0x806b…6abd Tx ↗
0x5e96…c3c6 / WBNB 1d dynamic 0x05c2…82b3 Tx ↗
WBNB / 0xcd37…c95d 1d dynamic 0xdaff…a79a Tx ↗
0x6c23…3971 / WBNB 1d dynamic 0x4cd9…a700 Tx ↗
APPLEPAID / AAPLB 1d dynamic 0x8bb6…5a5f Tx ↗
GC / WBNB 1d dynamic 0xe6d3…a5ce Tx ↗
BNCB / 0xdda5…390d 1d dynamic 0xf575…76fd Tx ↗
BNCB / 0x6a9b…9539 1d dynamic 0x6ae9…b55d Tx ↗
0x803a…00b1 / WBNB 1d dynamic 0x2661…975a Tx ↗
RM / BNCB 1d dynamic 0x6751…9d1d Tx ↗
GM / AAPLB 1d dynamic 0xadc9…9b0c Tx ↗
RETIRE / BNCB 1d dynamic 0xefa8…706f Tx ↗
0x7aa2…3904 / WBNB 1d dynamic 0x99da…9f14 Tx ↗
AAPLB / 0x8fbd…985c 1d dynamic 0x8310…229a Tx ↗
WBNB / 0xd8fe…7521 1d dynamic 0xfd21…55ff Tx ↗
东风 / WBNB 1d dynamic 0x12ab…4daf Tx ↗
WBNB / 0xdd78…ed93 1d dynamic 0xabbd…aa37 Tx ↗
INU / WBNB 1d dynamic 0x54a8…2c9b Tx ↗
WBNB / 0xd4be…751c 1d dynamic 0x72e9…a770 Tx ↗
BBT / WBNB 1d dynamic 0x6f62…3da3 Tx ↗
ECER / USDC 1d dynamic 0x6a36…fb02 Tx ↗
0x856f…a8bc / WBNB 1d dynamic 0x5ae9…dde0 Tx ↗
QI / WBNB 1d dynamic 0x32bb…05ab Tx ↗
AAPLB / 0x953e…c03d 1d dynamic 0x3cd3…40c9 Tx ↗
NIGGA / WBNB 1d dynamic 0x4376…de56 Tx ↗
Questions about DopplerHookInitializer

Is DopplerHookInitializer safe?

DopplerHookInitializer gets an automated grade of A (looks safe): registered, verified, immutable, no admin. This is based on on-chain checks and Uniswap's hook registry, not an audit.

How do I launch a pool with DopplerHookInitializer?

Use "Launch a pool with this hook" on this page: enter your token, choose what to pair it with and a starting price, and sign one transaction. The pool is created on Uniswap itself, then you add liquidity there.

Which chain is DopplerHookInitializer on?

This DopplerHookInitializer contract is on BNB Chain at 0xf0d631d54c7e1040ccfa1c2ed737973d6a652544.

How many pools use DopplerHookInitializer?

136 Uniswap v4 pools use this hook. The newest was created 4h ago.