Robinhood Chain hook

DynamicFeeRebalanceHook

ListedRobinhood ChainVerified source
0xc538c832bf24e2bc53eb19decefa0bcfd59dd0c4Blockscout

Adjusts LP fees dynamically based on an EMA of tick movement (bounded by configurable min/max and max step per block), skims a configurable revenue share from each swap into ERC-6909 claims redeemable by the fee recipient, and emits non-custodial upward-rebalance suggestions when the pool price drifts above a configured tick threshold.

8Pools
15Swaps, 7 days
$1Volume, 7 days
45 days agoFirst pool

What it can do to your swap

  • Can take a fee from your outputAfter the pool fills your swap, the hook can keep part of what you were about to receive.
  • Runs code before your swap and can block itThe hook is called before every swap. It can revert, which makes your swap fail.
  • Runs code after your swap and can block itThe hook is called after every swap. It can revert, which undoes your swap.
  • Runs code after a pool is createdCalled once, right after a pool with this hook is created.
  • Can charge a different fee on each swapThe pool's LP fee is dynamic: the hook sets it, swap by swap.

Read from the hook address: flag bits afterInitialize, beforeSwap, afterSwap, afterSwapReturnsDelta. Flags glossary.

Last test swap

No active pool to probe: none of its pools had a swap in the last 7 days.

Swaps per day

10-20010-21210-22510-23610-24210-25010-260

Volume over the same days: $0, $0, $0, $0, $0, $0, $0. Days end at the snapshot, in UTC.

Pools

PairFeeSwaps 7dVolume 7dCreated
WETH / USDG
0x5124e1…c4b628
Dynamic15$143 days agoSwap
SPCX / USDG
0xcd1a69…6b054d
Dynamic0$040 days agoSwap
SPY / USDG
0xa98a7f…48d3c9
Dynamic0$040 days agoSwap
SPY / SPCX
0xb8fb03…cb2594
Dynamic0$041 days agoSwap
USDG / STANDARD
0xfef51e…da5867
Dynamic0$041 days agoSwap
SPY / QQQ
0x7d1a9e…24c1a2
Dynamic0$041 days agoSwap
SPCX / QQQ
0x8d9b3c…7d109e
Dynamic0$042 days agoSwap
TSLA / QQQ
0x68662e…1ac2df
Dynamic0$043 days agoSwap