{"address":"0x92dd9bf91d6ff1de817782270f25ee2179d22044","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"LaunchHook","listed":true,"description":"Token launch hook with lifecycle-gated pool access and afterSwap fee collection. Applies a 20% anti-snipe fee for 3 seconds post-launch and 1% thereafter; fees are minted as ERC-6909 claims and routed to per-pool FeeVaults. Only factory-registered pools using this hook can be initialized or swapped against.","deployer":null,"creationTx":null,"codeBytes":10795,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":false,"customData":false,"flags":["beforeInitialize","afterSwap","afterSwapReturnsDelta"],"flagBits":8260,"lines":[{"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":"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":75,"scoreItems":[{"label":"Can change swap amounts","points":-25}],"pools":3,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":32238161,"firstSeen":1786308777,"ageDays":77.76935185185185,"poolList":[{"id":"0xbbc22e007331a753e49e7ed41ac7af8ea3d84029371df8286ba792c00f54e60d","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x543afe2b886c1d3e0a6247fd599250f4a3248e85","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":32896911,"t":1786374738,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa30a61096b13200dd8eb6907ec6be0fc5d10bea6078c869baee445c5dac2b943","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x2014c6f0515f549a2e76d51a7aa5cd59b97c6487","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":32282686,"t":1786313238,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb45f12ef575eaea9233fae5b2a512049dc55cef579ced175b2eff5c023ae17f7","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb6f40d029c4d9abfb6b64cca952e06ae0da2e10b","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":32238161,"t":1786308777,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":{"pool":"0xbbc22e007331a753e49e7ed41ac7af8ea3d84029371df8286ba792c00f54e60d","t":1793296348,"dir":[{"zf1":true,"inRaw":"19942767094656","outRaw":"9899762771751676576706","expRaw":"9999860373110499069431","takeBps":100,"gas":157738,"reverted":false},{"zf1":false,"inRaw":"9999860373110874541322","outRaw":"19743141992291","expRaw":"19942767094656","takeBps":100,"gas":90108,"reverted":false}],"lpFee":0,"takeBps":100,"reverted":false,"gas":157738,"pair":"ETH / ?"},"snapshot":{"block":98513114,"ts":1793028049}}