Hook
What this hook does, how much activity runs through it, and which pools use it.
0x80939788…09e320cc
LikelyDynamic FeenewUnverified 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 30, 2026 · 5d 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
$1
Pools Using This Hook
14 pools · 24H metrics
| # | Pair | Pool ID | Fee | ||||||
|---|---|---|---|---|---|---|---|---|---|
| 1 | nomo / USDG | 0xbf5e…f9fa | $538 | $0 | 199 | Dynamic | Oct 5, 2026 | — | |
| 2 | UPAY / USDG | 0x212e…b576 | $110 | $0 | 25 | Dynamic | Oct 5, 2026 | — | |
| 3 | USDG / CLASS | 0xbd42…3869 | $81 | $0 | 30 | Dynamic | Oct 5, 2026 | — | |
| 4 | ETH / 0xee…1f7 | 0x10ef…48a0 | $0 | $0 | 0 | Dynamic | Oct 5, 2026 | — | |
| 5 | ETH / SHOOKS | 0x097c…f3bb | $0 | $0 | 0 | Dynamic | Oct 4, 2026 | 100.0% | |
| 6 | USDG / SI | 0x8601…f150 | $0 | $0 | 0 | Dynamic | Oct 4, 2026 | 100.0% | |
| 7 | SPCXSI / USDG | 0x52ee…75e0 | $0 | $0 | 0 | Dynamic | Oct 4, 2026 | 100.0% | |
| 8 | CHFUND / USDG | 0x372f…fafa | $0 | $0 | 0 | Dynamic | Oct 4, 2026 | 100.0% | |
| 9 | USDG / knightcat | 0x3427…0aec | $0 | $0 | 0 | Dynamic | Oct 4, 2026 | 100.0% | |
| 10 | ZERO / USDG | 0xef52…3260 | $0 | $0 | 0 | Dynamic | Oct 4, 2026 | — | |
| 11 | ETH / 0x61…ae6 | 0x30e9…19f1 | $0 | — | 0 | Dynamic | Oct 3, 2026 | — | |
| 12 | USDG / 0x61…ae6 | 0x76c6…62ef | $0 | — | 0 | Dynamic | Oct 3, 2026 | — | |
| 13 | AI / USDG | 0x67d5…781a | $0 | — | 0 | Dynamic | Sep 30, 2026 | — | |
| 14 | ETH / AI | 0x64e2…a2cc | $0 | — | 0 | Dynamic | Sep 30, 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 every swap. It can change the fee or block the trade.
beforeSwap = trueRuns custom logic after every swap.
afterSwap = trueCan change how much a trader pays or receives before the swap executes.
beforeSwapReturnDelta = trueCan take or add tokens to a trade's output after the swap executes.
afterSwapReturnDelta = true
These describe when the hook is called, not everything it does once called. Not used: afterInitialize, beforeAddLiquidity, afterAddLiquidity, beforeRemoveLiquidity, afterRemoveLiquidity, beforeDonate, afterDonate, afterAddLiquidityReturnDelta, afterRemoveLiquidityReturnDelta.
Contract / Technical Details
- Hook address
- Deployer
- Deployment block
- 76,625,550
- Deployment time
- Wed, 30 Sep 2026 15:32:47 GMT
- Permission bitmap
0x20cc (10000011001100)- Chain ID
- 4663
- Source verification
- Unverified
- Fee revenue
- Estimated