{"address":"0xf4f6ee50c4f96a86452d21f5f247b1d5198d2ac0","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"DualPoolHook","listed":true,"description":"A JIT liquidity hook that deploys concentrated LP positions across multiple tick ranges before each swap and removes them after, backed by ERC-4626 vault rehypothecation for idle capital. Pool fees are static (set at creation via PoolKey.fee and explicitly rejects dynamic-fee pools); hookData is ignored on swaps.","deployer":null,"creationTx":null,"codeBytes":24371,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"governance","dynamicFee":false,"customData":false,"flags":["beforeInitialize","beforeAddLiquidity","beforeRemoveLiquidity","beforeSwap","afterSwap"],"flagBits":10944,"lines":[{"key":"access","level":"red","text":"Can block swaps","detail":"Swaps are gated (governance): only some addresses, or only at some times, can trade through it."},{"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":"beforeRemoveLiquidity","level":"amber","text":"Can block LPs from withdrawing","detail":"Called before each withdrawal. It can revert, which stops liquidity providers from leaving."},{"key":"beforeAddLiquidity","level":"grey","text":"Can block people from adding liquidity","detail":"Called before each deposit into the pool."},{"key":"beforeInitialize","level":"grey","text":"Runs code when a pool is created","detail":"Called once, when someone creates a pool with this hook."}],"score":85,"scoreItems":[{"label":"Swap access is gated","points":-15}],"pools":9,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":24593703,"firstSeen":1785542648,"ageDays":86.63658564814814,"poolList":[{"id":"0x59ef429c84979c18df8345572551807be636faa47253472d2ee3067962808387","t0":{"a":"0x117cc2133c37b721f49de2a7a74833232b3b4c0c","s":"SPY","d":18,"usd":768.4956612135517},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":3000,"ts":60,"b":39328658,"t":1787019052,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x349f2e906debcb89d58e77e332d7c5720eb0bbbf54d2b17c73db5bcebd814628","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0x6330d8c3178a418788df01a47479c0ce7ccf450b","s":"COIN","d":18,"usd":161.3805460485846},"fee":10000,"ts":200,"b":39328658,"t":1787019052,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf09c57499977073a6eb248f1e7410eb552694bfe034626e9b6864bbb0dcce74e","t0":{"a":"0x2e0847e8910a9732eb3fb1bb4b70a580adad4fe3","s":"GOOGL","d":18,"usd":320.26415494103037},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":3000,"ts":60,"b":39328658,"t":1787019052,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x824306820dcf2d768c6ea3099e760b2fbad196fa0781ce2fd1879a273b0e5858","t0":{"a":"0x322f0929c4625ed5bad873c95208d54e1c003b2d","s":"TSLA","d":18,"usd":395.549882630982},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":3000,"ts":60,"b":39328658,"t":1787019052,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x71d14bb5a25947723341dc4d905fa8712db4256d78662808101791b239f1b038","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"fee":3000,"ts":60,"b":39328658,"t":1787019052,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x33053b55a1b7e7b4cb6e05725f3f56976817aeea588f4c96b1f4e4f03dc2d6aa","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0x6330d8c3178a418788df01a47479c0ce7ccf450b","s":"COIN","d":18,"usd":161.3805460485846},"fee":50000,"ts":1000,"b":24593703,"t":1785542648,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf1aad6cc02ccc2d372560f4642305992d0a21e491c28a6da9bb6654f7db3abe4","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0x2e0847e8910a9732eb3fb1bb4b70a580adad4fe3","s":"GOOGL","d":18,"usd":320.26415494103037},"fee":50000,"ts":1000,"b":24593703,"t":1785542648,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x1735c36eb6d289cb02261db39704da8de39959c5ff33070e9649ac23718fa139","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0x322f0929c4625ed5bad873c95208d54e1c003b2d","s":"TSLA","d":18,"usd":395.549882630982},"fee":50000,"ts":1000,"b":24593703,"t":1785542648,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x850b8a0fd81e2fb79d0b049d147c298f1e090d6c3efc67ad2692b06e6c47b9e1","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"fee":50000,"ts":1000,"b":24593703,"t":1785542648,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":null,"snapshot":{"block":98513114,"ts":1793028049}}