{"address":"0x918366044a424ee54fc27084eb416a13882340cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"IndexFeeHook","listed":true,"description":"A shared Uniswap v4 hook for all index pools that intercepts the full LP fee and splits it inline — a protocol base fee plus a volatility-scaled index fee — routing shares to a protocol treasury, index reserve, and basket stock buybacks, with a launch snipe guard on early blocks.","deployer":null,"creationTx":null,"codeBytes":11031,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":true,"customData":false,"flags":["beforeSwap","afterSwap","beforeSwapReturnsDelta","afterSwapReturnsDelta"],"flagBits":204,"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":"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":"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":65,"scoreItems":[{"label":"Can change swap amounts","points":-25},{"label":"Dynamic fee","points":-10}],"pools":81,"activePools":1,"swaps24":0,"swaps7":1,"volume24Usd":0,"volume7Usd":3,"firstSeenBlock":15071108,"firstSeen":1784587554,"ageDays":97.69091435185184,"poolList":[{"id":"0xdb1d45c06bcc37b3091689b43694a3a9033e02f9bfcb2e381b94e84c15db0c29","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0x91dea9128a17542a99bf68700b1f06dec8ffb6a4","s":"MACSTR","d":18,"usd":null},"fee":8388608,"ts":60,"b":15071108,"t":1784587554,"s7":1,"s24":0,"v7":3,"u":1},{"id":"0xc5dd30fa28b4da4e232e342230c1fdd718df3cf93c7446f99ab23dc62e571048","t0":{"a":"0x0484534ebfe5f2ed15bad7a84957f4ababe95fb3","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":77370336,"t":1790857371,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xbe9267c940f12411d74ef2e1f571ab900f8a286e8d9ce94628778082127ec9a2","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xa32cdb8e84c68eb995c8dc270b528d7c5d6a0f20","s":"BPOOL","d":18,"usd":null},"fee":5000,"ts":50,"b":74960773,"t":1790614897,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x93e8937be958bcc3b82000c7f3fe38198006258e7c941ea4f43abdc3736a1335","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xa32cdb8e84c68eb995c8dc270b528d7c5d6a0f20","s":"BPOOL","d":18,"usd":null},"fee":75,"ts":1,"b":74870475,"t":1790605803,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x065317f9854d505633e95fa748dd831ab23de440cb4a4580cb4a12ad473a7844","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xa32cdb8e84c68eb995c8dc270b528d7c5d6a0f20","s":"BPOOL","d":18,"usd":null},"fee":1000,"ts":10,"b":74855491,"t":1790604293,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x4f185bfada11a62d9800e368a00db8a135e3fb70732e71604831dcece3ba682d","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xe2102430c72c40764250cbf6f0c8c39354665310","s":"LAUNCHNEAR","d":18,"usd":null},"fee":10000,"ts":100,"b":74805453,"t":1790599250,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x837028fbf75baa48744d724150a45631077065d88052bf25ac25c22fdfa20dc1","t0":{"a":"0x08e60318b77e4d695f7619bc639ac56c6afe8882","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":10000,"ts":100,"b":74803026,"t":1790599006,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x46f7c41609c1a63562af6798852fcb506ceeec29a84181f81cdd06cc2b54ca21","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xba082576ce7191ad3eeb487b8daa58a88e95ecb3","s":"COLL","d":18,"usd":null},"fee":10000,"ts":100,"b":74800581,"t":1790598759,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x47b809d5d29fe43b81bff753a175d9c236428c9885072f426a4555f416fa84f1","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xa32cdb8e84c68eb995c8dc270b528d7c5d6a0f20","s":"BPOOL","d":18,"usd":null},"fee":2500,"ts":25,"b":74797638,"t":1790598463,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x65d5e0db7893151908ab59f6de6582fa16dae9678e4b5cbe38f33ac94f0432c4","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xa32cdb8e84c68eb995c8dc270b528d7c5d6a0f20","s":"BPOOL","d":18,"usd":null},"fee":10000,"ts":100,"b":74795636,"t":1790598261,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa49d0bc09e4e258dfe75f9831d46b7c651b53b025047a01415425ad771685433","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb53385cb7081af6249fb17c5e77079f43c654431","s":"?","d":18,"usd":null},"fee":2500,"ts":25,"b":74752389,"t":1790593902,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x53f31b4f36788fc199a3cee2fca324e52f4d9290eb6afdc6d65f897d897a45f8","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xb53385cb7081af6249fb17c5e77079f43c654431","s":"?","d":18,"usd":null},"fee":10000,"ts":100,"b":74749906,"t":1790593652,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x67f00b797cce1937a31c686a294924036b76b13a20e571885a1fb4232060c426","t0":{"a":"0x42c92ff53af035c445e72702644d497eae4e089c","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":10000,"ts":100,"b":74716758,"t":1790590311,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xfd3f2fac1a180f2ec82a8ef5f9b7107c911043e1a3c89aa0ac4c56d8fcbc039d","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x42c92ff53af035c445e72702644d497eae4e089c","s":"?","d":18,"usd":null},"fee":3000,"ts":30,"b":74698114,"t":1790588432,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xbd05608eff36e5aabe89d77a65eaa82d3b60a2b0d1ffe692d7e89884b8543b5d","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xa32cdb8e84c68eb995c8dc270b528d7c5d6a0f20","s":"BPOOL","d":18,"usd":null},"fee":10,"ts":1,"b":74660909,"t":1790584683,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x9d4664fd3f8bfbf9615127dde3ff4ab9ee36f9454c0b31b19849c46a32e893b4","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xe2102430c72c40764250cbf6f0c8c39354665310","s":"LAUNCHNEAR","d":18,"usd":null},"fee":10,"ts":1,"b":74300430,"t":1790548353,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xe479512e7562737887e81064997b0c61d82ee94957da385c00e2b9b6498b8d0e","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0x8ef46aa084cbe825d8060232322e9464feab5721","s":"?","d":18,"usd":null},"fee":10,"ts":1,"b":74292806,"t":1790547584,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x7869a0aae67fca94dccbd108213e8e1e2bf9c300b29d5c3ffe3f1f704697e3ae","t0":{"a":"0x047d4c0be17188892d57b10a1d90e90e5f3da220","s":"PAID","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":10,"ts":1,"b":74285524,"t":1790546850,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb1c77249c04feda997bc0e731aa28fa07c4b8bec12564ccf73e7cfa03e566ce1","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xa1368eb85b3b6f69c515a72f267fcebdf6916920","s":"?","d":18,"usd":null},"fee":10,"ts":1,"b":74228576,"t":1790541111,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x20b2c1b2d6ed8beb1e9fc6c1c2a603495ae79c787d7dc58e845015691561c72c","t0":{"a":"0x08e60318b77e4d695f7619bc639ac56c6afe8882","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":10,"ts":1,"b":74196495,"t":1790537878,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x7917c6d10d0cb04acd5937164fcb1268cfd03fbdfec3c765cd05a6113a86207d","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xba082576ce7191ad3eeb487b8daa58a88e95ecb3","s":"COLL","d":18,"usd":null},"fee":10,"ts":1,"b":74193128,"t":1790537538,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xfc6443cf741ecb85a91b3df9763dd5f68dc33a43c593376a79d1d6b5e06abdf7","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xa32cdb8e84c68eb995c8dc270b528d7c5d6a0f20","s":"BPOOL","d":18,"usd":null},"fee":8388608,"ts":60,"b":74102857,"t":1790528441,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x4468e399fe904dbec5e4e30737b7d030fc106b9372b3cb32ff7fd64d8b98370f","t0":{"a":"0x2e0847e8910a9732eb3fb1bb4b70a580adad4fe3","s":"GOOGL","d":18,"usd":320.26415494103037},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":74024474,"t":1790520541,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x6f8928f682cb944b29a12d7b1bfe4bb09b5fc06fe131037b7eb1a72b345e6870","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xc0d6457c16cc70d6790dd43521c899c87ce02f35","s":"META","d":18,"usd":642.9303567049153},"fee":8388608,"ts":60,"b":74023468,"t":1790520440,"s7":0,"s24":0,"v7":0,"u":0}],"daily":{"s":[0,0,0,0,0,0,1],"v":[0,0,0,0,0,0,3]},"days":7,"probe":{"pool":"0xdb1d45c06bcc37b3091689b43694a3a9033e02f9bfcb2e381b94e84c15db0c29","t":1793041275,"dir":[{"zf1":true,"inRaw":"32659","outRaw":"1480765253698100752","expRaw":"1531036564769234447","takeBps":328,"gas":413894,"reverted":false},{"zf1":false,"inRaw":"1531078150648313670","outRaw":"31587","expRaw":"32659","takeBps":328,"gas":413098,"reverted":false}],"lpFee":0,"takeBps":328,"reverted":false,"gas":413894,"pair":"USDG / MACSTR"},"snapshot":{"block":98513114,"ts":1793028049}}