Hook
What this hook does, how much activity runs through it, and which pools use it.
0x665c52d0…e412a8c0
LikelyDynamic FeeactiveUnverified sourceWhat this hook does
Appears to set the swap fee itself: 14 of its pools use Uniswap v4's dynamic fee mode. What drives the fee is not known yet.
Dynamic Fee: Changes fees according to market conditions. Tentative. Inferred from onchain behavior and not confirmed.
- Deployer
- Deployed
- Sep 24, 2026 · 12d ago
- Source
- Not published
- Chain
- Robinhood Chain · Uniswap v4
Volume (24H)
Volume (7D)
Total Volume (indexed)
Swaps (24H)
Liquidity (ETH + stablecoin reserves)
Pools Using Hook
Estimated Fees (24H)
Unique Traders (24H)
Volume · latest day
$343
Pools Using This Hook
14 pools · 24H metrics
| # | Pair | Pool ID | Fee | ||||||
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETH / FCAT | 0x4d1f…e824 | $284 | — | 8 | Dynamic | Sep 24, 2026 | — | |
| 2 | FCAT / USDG | 0x5c1e…034f | $63 | — | 3 | Dynamic | Sep 24, 2026 | — | |
| 3 | MOFO / STONKBROKER | 0x1f8b…511d | $0 | — | 9 | Dynamic | Sep 24, 2026 | — | |
| 4 | FCAT / NVDA | 0x5c74…1db5 | $0 | — | 4 | Dynamic | Sep 24, 2026 | — | |
| 5 | MOFO / NET | 0x8955…a8b0 | $0 | — | 13 | Dynamic | Sep 24, 2026 | — | |
| 6 | AI / MOFO | 0xef1c…8ece | $0 | — | 9 | Dynamic | Sep 24, 2026 | — | |
| 7 | BONER / MOFO | 0xbe0f…6213 | $0 | — | 0 | Dynamic | Sep 27, 2026 | — | |
| 8 | 0x0335…483e | $0 | — | 0 | Dynamic | Sep 27, 2026 | — | ||
| 9 | 0x03…411 / USDG | 0xc8bd…98d2 | $0 | — | 0 | Dynamic | Sep 24, 2026 | — | |
| 10 | 0x03…411 / TSLA | 0xa746…4026 | $0 | — | 0 | Dynamic | Sep 24, 2026 | — | |
| 11 | 0x03…411 / NVDA | 0x6b9d…65e6 | $0 | — | 0 | Dynamic | Sep 24, 2026 | — | |
| 12 | 0x7eb6…d035 | $0 | — | 0 | Dynamic | Sep 24, 2026 | — | ||
| 13 | ETH / MOFO | 0x3ad7…c6bb | $0 | — | 0 | Dynamic | Sep 24, 2026 | — | |
| 14 | PONS / MOFO | 0x2cab…3dd0 | $0 | — | 0 | Dynamic | Sep 24, 2026 | — |
Hook Logic
When this hook runs, read from the permissions encoded in its address
Runs custom logic before a pool is created, and can reject pools it does not accept.
beforeInitialize = trueRuns custom logic before liquidity is added, and can block deposits.
beforeAddLiquidity = trueRuns custom logic before every swap. It can change the fee or block the trade.
beforeSwap = trueRuns custom logic after every swap.
afterSwap = true
These describe when the hook is called, not everything it does once called. Not used: afterInitialize, afterAddLiquidity, beforeRemoveLiquidity, afterRemoveLiquidity, beforeDonate, afterDonate, beforeSwapReturnDelta, afterSwapReturnDelta, afterAddLiquidityReturnDelta, afterRemoveLiquidityReturnDelta.
Contract / Technical Details
- Hook address
- Deployer
- Deployment block
- 71,411,603
- Deployment time
- Thu, 24 Sep 2026 13:38:52 GMT
- Permission bitmap
0x28c0 (10100011000000)- Chain ID
- 4663
- Source verification
- Unverified
- Fee revenue
- Derived from pool fees