{"address":"0x0d22acf2e1469b0b2f266b1d16659294b4b61080","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"LaunchHook","listed":true,"description":"A shared multi-pool hook that applies a linearly decaying dynamic LP fee (from a configurable high start rate to a lower end rate over a set time window) to deter sniping at token launch. Each pool gets its own fee schedule keyed by pool ID, seeded at initialization and updated per-swap by the owner-configured schedule.","deployer":null,"creationTx":null,"codeBytes":3240,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":true,"customData":false,"flags":["afterInitialize","beforeSwap"],"flagBits":4224,"lines":[{"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":"afterInitialize","level":"grey","text":"Runs code after a pool is created","detail":"Called once, right after a pool with this hook is created."},{"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."}],"score":90,"scoreItems":[{"label":"Dynamic fee","points":-10}],"pools":4,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":9185543,"firstSeen":1783997661,"ageDays":104.51837962962964,"poolList":[{"id":"0x63ecd603accf2a43c0ab9dba18c8593e77e4a6f5b19cc62db058274497d1c5b1","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0xea61953b5e3a3eabc0556ac50d515f1d8b3adf17","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":9284819,"t":1784007611,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x81e959d2480c777a487211e9be4b7b2bf9967fc0b85a0da9b7bb9087c2e506b6","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0xa5c22226bbeff10f76549a27d31d3500974e2f67","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":9222498,"t":1784001365,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb5f0b7e94f87edad254dadc380fa04d08bbdbad105663ca322f236f901b76d4e","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0x1e0c2764549c4bd56d7677dcc9c820d404d3ba09","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":9202092,"t":1783999320,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x8b09de0306c8ed9369d72376df27d57e21e0b7aafb2db0327fc20f3c3b8568f5","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0x7e07061f6ff0a61a1f938880f9b85a39ca1ebb3b","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":9185543,"t":1783997661,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":{"pool":"0x63ecd603accf2a43c0ab9dba18c8593e77e4a6f5b19cc62db058274497d1c5b1","t":1793260312,"dir":[{"zf1":true,"inRaw":"196020001","outRaw":"50","expRaw":"10","takeBps":-40000,"gas":44785,"reverted":false},{"zf1":false,"inRaw":"51","outRaw":"191158769","expRaw":"38996577","takeBps":-39019,"gas":44761,"reverted":false}],"lpFee":800000,"takeBps":-39019,"reverted":false,"gas":44785,"pair":"WETH / ?"},"snapshot":{"block":98513114,"ts":1793028049}}