Robinhood Chain hook

ArcheryFeeHookV2

ListedRobinhood ChainVerified source
0xd790922706d434f7925b4998a4fe72feb68ae0ccBlockscout

A skill-gated launch hook for native ETH/token pools where all swaps pay a configurable default fee (up to 20%) unless the swapper presents a short-lived EIP-712 voucher earned in an off-chain archery mini-game. Fees are collected in native ETH via BeforeSwapDelta/AfterSwapDelta; the registrar can only lower fees (one-way ratchet), with zero acting as a permanent graduation to fee-free trading.

1Pools
1Swaps, 7 days
$78Volume, 7 days
88 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.
  • Runs code when a pool is createdCalled once, when someone creates a pool with this hook.

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

Last test swap

A quote for a tiny exact-in swap each way through ETH / ARCHER 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 64 min ago, every hour.

ETH to ARCHER15.00% takenIn 0.000141145 ETHOut 8,739.85 ARCHER, expected 10,282.3Gas 72,790
ARCHER to ETH15.00% takenIn 10,282.3 ARCHEROut 0.000119972 ETH, expected 0.000141145Gas 72,048

Swaps per day

10-20010-21010-22010-23010-24010-25110-260

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

Pools

PairFeeSwaps 7dVolume 7dCreated
ETH / ARCHER
0x01ad93…7e1e71
0.00%1$7886 days agoSwap