Robinhood Chain hook

AgenEngineHook

ListedRobinhood ChainVerified source
0x41bc055e9abc03fad3a8f65da05b93f449f3f8ccBlockscout

A shared programmable-fee Uniswap v4 hook that reads per-market rules on every swap, applies a configurable fee (optionally tiered by trade size and direction, in either token), overrides the pool LP fee to zero, and routes collected fees to market-specific vaults via ERC-6909 claims.

33Pools
1Swaps, 7 days
$1Volume, 7 days
64 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.
  • Can change the price you getBefore your swap runs, the hook can take or add tokens, so the amount you get is set by its code as well as the pool.
  • 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.
  • Can block people from adding liquidityCalled before each deposit into the pool.
  • Runs code when a pool is createdCalled once, when someone creates a pool with this hook.
  • 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 beforeInitialize, afterInitialize, beforeAddLiquidity, beforeSwap, afterSwap, beforeSwapReturnsDelta, afterSwapReturnsDelta. Flags glossary.

Last test swap

A quote for a tiny exact-in swap each way through ETH / v4 with Uniswap's V4 Quoter, compared with the pool's mid-price minus its 0.00% LP fee. It is an eth_call: nothing is signed or spent. Probed 14 h ago, every hour.

ETH to v42.00% takenIn 0.00000374712 ETHOut 2,450.51 v4, expected 2,500.55Gas 84,561
v4 to ETH2.00% takenIn 2,500.55 v4Out 0.00000367214 ETH, expected 0.00000374712Gas 83,648

Swaps per day

10-20010-21110-22010-23010-24010-25010-260

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

Pools, 24 of 33

PairFeeSwaps 7dVolume 7dCreated
ETH / v4
0xf5e044…b40e23
Dynamic1$162 days agoSwap
ETH / ?
0x6ad8fe…48d654
Dynamic0$053 days agoSwap
ETH / ?
0x19ecc3…55de31
Dynamic0$053 days agoSwap
ETH / ?
0x52edaa…743fe2
Dynamic0$055 days agoSwap
ETH / ?
0xd90358…a1befb
Dynamic0$056 days agoSwap
ETH / ?
0x071412…aaae64
Dynamic0$059 days agoSwap
ETH / ?
0x2c6d25…233af1
Dynamic0$059 days agoSwap
ETH / ?
0xc83f1a…afa90f
Dynamic0$059 days agoSwap
ETH / ?
0xbd7fc2…43ec6f
Dynamic0$060 days agoSwap
ETH / ?
0x2fd7a3…91c7a9
Dynamic0$060 days agoSwap
ETH / ?
0x14e45b…6072f4
Dynamic0$060 days agoSwap
ETH / ?
0x139bc5…d4b195
Dynamic0$060 days agoSwap
ETH / ?
0xabbf4b…12185e
Dynamic0$060 days agoSwap
ETH / ?
0x0467b4…2d8534
Dynamic0$060 days agoSwap
ETH / ?
0xc85db2…e7a476
Dynamic0$062 days agoSwap
ETH / ?
0x055ff5…ae6702
Dynamic0$062 days agoSwap
ETH / ?
0x774743…fe66f2
Dynamic0$062 days agoSwap
ETH / ?
0x7992a6…3763de
Dynamic0$062 days agoSwap
ETH / ?
0x89bcaf…435ce1
Dynamic0$062 days agoSwap
ETH / ?
0x28590a…2551eb
Dynamic0$062 days agoSwap
ETH / ?
0x66560f…e8cfc1
Dynamic0$062 days agoSwap
ETH / ?
0x6bd3b5…06c966
Dynamic0$062 days agoSwap
ETH / ?
0xe6cdaf…3c1fbd
Dynamic0$062 days agoSwap
ETH / ?
0x1a1c25…ef4196
Dynamic0$062 days agoSwap