{"address":"0x16bc32e73a5db27580b7d550d921da8fc1cd40cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"StarHook","listed":true,"description":"A fee-collecting hook for bonding-curve token launches registered via a factory contract. On each swap, it deducts a configurable fee (default 1%, max 3%) from the quote-token leg and credits it to the token's creator. Buys within a configurable block window after launch incur a higher anti-snipe tax (default 12%). Fees accumulate in the hook and are claimable by token creators.","deployer":null,"creationTx":null,"codeBytes":5339,"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":8,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":49318341,"firstSeen":1788023075,"ageDays":57.92793981481481,"poolList":[{"id":"0xd6c05c5e750f18e3d6892d055dec28fb6a5a930afa75ba52f70a7212ace42316","t0":{"a":"0x3d40cef9f3186eec44404e3e3429fa0d71486ba3","s":"Underdog","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":350000,"ts":3500,"b":61478412,"t":1789253935,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x65e2cc695c2cd2d08c83052836f38b5cff2dc8030efc5d23f1043d93f9d3723f","t0":{"a":"0x3d40cef9f3186eec44404e3e3429fa0d71486ba3","s":"Underdog","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":61472643,"t":1789253349,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xe2e394c21eea9915f59cde85e1a3c512053a18ed5d68bdfb78046a9d2e422542","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xd10aab66b07667a5e1bed4ef9a3a31e8c4b71e18","s":"UNDERDOGAI","d":18,"usd":null},"fee":8388608,"ts":60,"b":61470835,"t":1789253166,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x8563c44a1b5b184a311d8b2bd4c3be9f0dc588c87fb89edaf633ecd32c74c76f","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xac1063cada70aa3b6f59d319c8a2071ac70b5706","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":61468048,"t":1789252883,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xcd691407a0b909b2b0698e802429f1a9644de12e2162f6a8adf7b9b2def50c0e","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb2857770604fe7d58aa7cc82384f2f1c71b6571e","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":49326867,"t":1788023937,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x10c391db01ba4efbd64df4ece9548032d8d928a8f03ab0ae3159c65915899153","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x91a2007a00cda3374ff7db532ff0b028f88c6c5e","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":49319004,"t":1788023142,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf922ba88dfd9633508211d764df49a35d15a419ea5c6a843d51cd2ac2d62bd96","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x0558b6ed460c21598d6c194ac4ee5004efed02c7","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":49318941,"t":1788023136,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x70c697ad6cf25f85714e7a7e9ec75b563cf665e9f507c13c34f714518ced92a1","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc3c4540cfeba283f622c162b3bea033074be26d8","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":49318341,"t":1788023075,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":null,"snapshot":{"block":98513114,"ts":1793028049}}