{"address":"0x06c0dc8f65f00a783dd5828eba23925ec37fa0cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"HoodsHook","listed":true,"description":"Singleton ETH-fee hook for hoods.meme token pools. Takes a market-cap-tiered ETH fee on each swap (max 1% of ETH moved), accruing fees separately for a treasury and a per-token creator splitter; fees are pulled later so no external call occurs in the swap path. Sell-exactOut swaps are rejected. Fee schedule is factory-snapshotted at pool launch and immutable thereafter.","deployer":null,"creationTx":null,"codeBytes":8447,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"other","dynamicFee":false,"customData":false,"flags":["beforeInitialize","beforeSwap","afterSwap","beforeSwapReturnsDelta","afterSwapReturnsDelta"],"flagBits":8396,"lines":[{"key":"access","level":"red","text":"Can block swaps","detail":"Swaps are gated (other): 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."}],"score":60,"scoreItems":[{"label":"Can change swap amounts","points":-25},{"label":"Swap access is gated","points":-15}],"pools":14,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":21054573,"firstSeen":1785187705,"ageDays":90.74472222222222,"poolList":[{"id":"0xc27392e97555ffb1373fbe6ffd57749029c761ed9208c81a786fba0ab5d1c184","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc450f30181e28176a492023c2516114564759999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":50088145,"t":1788100849,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xffce7a12a1038b5d96f3e9aa8d7de1136d371fa364f662b2150f97937941d642","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x112a7f09c3b4e6f7ddeae277b2dd8dec0efa9999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":50075918,"t":1788099613,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x5b80385f17d1f96caecc65189f7d5ea09e198909e0127a8e90e6e465dfce2a10","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x9678ada056dcc1c546745362c594698acdda9999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43366745,"t":1787424126,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb42452cc4196eccabcb7b9023d296ef526b41d7997a91ce6970a6e5b5010489f","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xbde90bc754c416de72e68d41e515f03f45d09999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":42520246,"t":1787339224,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xe7e11502419a36fff2a9bfbe848ef84464aeb52252e1605703b4aaa517e5d87c","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb407dda417e55171e420c709fa64ae6c995f9999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":40875246,"t":1787174249,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xda04cd9908a4df18a8c47cecb9380d1627b7f40f11d280bae404b471a8198e73","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x1ff15ff8ec05815a9322724ff2202d9616cc9999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":40869276,"t":1787173651,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xc144c9187c0756f252e9275a50190207a94c7410abdd136d46acf69db97303e1","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xe3ae7cac798c204cf2089e7b46bc34f47c249999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":36465977,"t":1786731891,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x9cc6a9a72866b228230a6304ab751e45e2bfdb461ab0e1436864af1294775998","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x55af435c4fc7af97c53f53be6c123cd695609999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":28770597,"t":1785961395,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x06b52630991a260c930183df85df5a199387f9c2eb6596bc2c1799d8e58a7cd6","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x9dee6765a0fa40d2035d14e902a71d46eb7b9999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":24501729,"t":1785533429,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x9aee8a18a61e53f7b90092834f30981f03729dbfa742071c7cd2a4503a9577f2","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6389663377f1d6deaad640c3787dd83c0ee89999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":24395081,"t":1785522738,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x3d9697fd227a59a92ac0ba6029a75ca3d4613a828dc7a99a1a1186c8bb05f596","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc349ab98495373ec5f7eb74b3eab2ce790f39999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":24374091,"t":1785520634,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x0b02df5247932742493322fd8e552343ca233da73c6cadd486342cfca7dd2557","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x3cf58c14b1406b4d1f9a484ba599541fabe29999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":24087114,"t":1785491868,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x667ed358204178cb7ccb4cf8c6ea7167bdbb7e4419d91f10bb70d1dd59a1df35","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x5892b17cea812f7e762e0f39ab1e3564e2c29999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":24079363,"t":1785491091,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb23e712f8d5d92fd77ab83f2cb420c03fdda63b7eb169ae556385376a23c9d97","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x3fcd61eb05439dad16ddd80e56a13f96b6419999","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":21054573,"t":1785187705,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":{"pool":"0xc27392e97555ffb1373fbe6ffd57749029c761ed9208c81a786fba0ab5d1c184","t":1793045974,"dir":[{"zf1":true,"inRaw":"6238854314452","outRaw":"9144990756079197336502","expRaw":"9237455849986780364992","takeBps":100,"gas":104310,"reverted":false},{"zf1":false,"inRaw":"9237455849987336346349","outRaw":"6176404007268","expRaw":"6238854314452","takeBps":100,"gas":103971,"reverted":false}],"lpFee":0,"takeBps":100,"reverted":false,"gas":104310,"pair":"ETH / ?"},"snapshot":{"block":98513114,"ts":1793028049}}