{"address":"0xd0005624da88a688bcab3dbfb4d1cb23d32ca0cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"HookrHook","listed":true,"description":"Shared Uniswap v4 hook for Hookr-graduated pools with configurable anti-snipe guard (block-gated buy caps and extra LP fees), dynamic surge fees scaled by trade size, auto-burn of token output to 0xdEaD, LP reward donations inside the swap, and a deterministic per-pool jackpot on qualifying buys (no randomness claimed).","deployer":null,"creationTx":null,"codeBytes":9592,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"temporal","dynamicFee":true,"customData":true,"flags":["beforeInitialize","beforeSwap","afterSwap","beforeSwapReturnsDelta","afterSwapReturnsDelta"],"flagBits":8396,"lines":[{"key":"access","level":"red","text":"Can block swaps","detail":"Swaps are gated (temporal): only some addresses, or only at some times, can trade through it."},{"key":"afterSwapReturnsDelta","level":"red","text":"Can take a fee from your output","detail":"After the pool fills your swap, the hook can keep part of what you were about to receive."},{"key":"beforeSwapReturnsDelta","level":"red","text":"Can change the price you get","detail":"Before 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."},{"key":"beforeSwap","level":"amber","text":"Runs code before your swap and can block it","detail":"The hook is called before every swap. It can revert, which makes your swap fail."},{"key":"afterSwap","level":"amber","text":"Runs code after your swap and can block it","detail":"The hook is called after every swap. It can revert, which undoes your swap."},{"key":"beforeInitialize","level":"grey","text":"Runs code when a pool is created","detail":"Called once, when someone creates a pool with this hook."},{"key":"dynamicFee","level":"amber","text":"Can charge a different fee on each swap","detail":"The pool's LP fee is dynamic: the hook sets it, swap by swap."},{"key":"customData","level":"amber","text":"Needs data from its own app to swap","detail":"Swaps through it need extra hook data, so a plain router call reverts."}],"score":50,"scoreItems":[{"label":"Can change swap amounts","points":-25},{"label":"Swap access is gated","points":-15},{"label":"Dynamic fee","points":-10}],"pools":12,"activePools":3,"swaps24":30,"swaps7":409,"volume24Usd":811,"volume7Usd":17242,"firstSeenBlock":27767017,"firstSeen":1785860833,"ageDays":82.95388888888888,"poolList":[{"id":"0x08d956bde200ccfe162b9a6a20b1b7ce11e6dd2d8fd806a8dfad6d12f09a379a","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x3c022d43a9f826cd206c2ba60bc753d8b36185c4","s":"RHOOK","d":18,"usd":0.000045039764160974394},"fee":8388608,"ts":60,"b":29547758,"t":1786039248,"s7":339,"s24":24,"v7":12750,"u":73},{"id":"0x3954914e309f7e4ada15d5c71a305cea4c86fcc2843485c8691c6a6e4bb5977c","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xfb83b59cb15b9d8bb6d96380702580a313af9455","s":"HOOKERS","d":18,"usd":null},"fee":8388608,"ts":60,"b":30309173,"t":1786115531,"s7":63,"s24":1,"v7":4481,"u":11},{"id":"0x55f8cf004d3970d3f191a4e2a33945e329099636a80d37db7b73ed42387ceffb","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x28409f4184911d2529a99277aa74a744842a0293","s":"HCAN","d":18,"usd":null},"fee":8388608,"ts":60,"b":27767017,"t":1785860833,"s7":7,"s24":5,"v7":11,"u":3},{"id":"0x5a1d6c5c877cc6b234b702c62f6874007c1bf866f0a42cc77984fa0578970adc","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x1d770d85b277ed1f4fa0a8fa5ecff91e8f7c90d3","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":32895188,"t":1786374566,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x96b23699dab790af4ff1e59c8143a4ee518526d65256ad2af5dbb43d292cb15b","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x036e947b9c9b43a9ca395701284fe91226465147","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":32550649,"t":1786340081,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x950989195e2164f10127ff3b3f8b2a426649e8d6969efe8b2dc4177e136c34b6","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x9862d96eef607e1858df7fecda2528df4669027d","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":30869456,"t":1786171664,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xc868391c5fe01a978ef12eb10d1ac6e1da7e8ad8ec309e1c00866da20e05a9c1","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x06172fa1ba411670335dc3be7e7d5d868c0a551d","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":30418164,"t":1786126451,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xd033b2e7063b4f8404dbedb833ee86b166f3d4ba4f02d8401c8c8e93f22451bc","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x85069357dc804cdf48cf1d9a4b419d651e84e685","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":30315379,"t":1786116153,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x3a5548d51714c9f844ce456700c5f5e10ce87d5507f2c89b52c88caf47e74891","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x39f6e4c08d184b5d67ce6936452ff435e38b8705","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":29774167,"t":1786061930,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa7f4d2b9d608359c24d17a787dbba2c131e7f6df5f45f3fc31376bbe8fd6e98f","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x3c6bc30fb3286a3a35978ca66da84a2a2c060324","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":29538362,"t":1786038307,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x126c59004afc6f2d509aa7b77be39f2b562f150ea04153ea4db36982fe13b43c","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6911c8ae42dda0d90f49c2799695a193a6d146ef","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":29324311,"t":1786016864,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x2789ea212ce3fdd27c3953f80cb8371c41e7aa9f03288cc9b147b5855e5b8c93","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x9359339cc71408bd4590fa07d2395bbeaaafcdd0","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":29100682,"t":1785994462,"s7":0,"s24":0,"v7":0,"u":0}],"daily":{"s":[30,36,56,61,68,57,101],"v":[811,1212,1760,2542,2983,3462,4472]},"days":7,"probe":{"pool":"0x08d956bde200ccfe162b9a6a20b1b7ce11e6dd2d8fd806a8dfad6d12f09a379a","t":1793041526,"dir":[{"zf1":true,"inRaw":"9673835692904","outRaw":"494601791845609456736","expRaw":"500093716767615771247","takeBps":110,"gas":124606,"reverted":false},{"zf1":false,"inRaw":"501598512304561961005","outRaw":"9644718027987","expRaw":"9644814185825","takeBps":0,"gas":50583,"reverted":false}],"lpFee":3000,"takeBps":110,"reverted":false,"gas":124606,"pair":"ETH / RHOOK"},"snapshot":{"block":98513114,"ts":1793028049}}