{"address":"0xf58c7928a37187331fa0045415012de5f30d00cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"RiftHook","listed":true,"description":"A token launchpad hook that collects configurable protocol and creator fees on swaps, with a time-decaying anti-snipe surcharge applied during the initial blocks after each token's launch.","deployer":null,"creationTx":null,"codeBytes":6025,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":false,"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."}],"score":75,"scoreItems":[{"label":"Can change swap amounts","points":-25}],"pools":4,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":45929543,"firstSeen":1787681280,"ageDays":61.88390046296296,"poolList":[{"id":"0xfce1bb09e3362cf714824aeec6338e46271cd49a890562dd77a453ab83ff6ced","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb9517553d6883280833209b2993997e42664a231","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":45931757,"t":1787681503,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x683216e0e5140d12aa2f48665bea1eb5616daa1549d0b5fa09235cae6a122fe7","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc9a9e01fa17f61e0003b97c9fc0bb19bc2b8eb2d","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":45930176,"t":1787681344,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x6740959a310afb68b323c0d1228a6c1eee870eeb1a5b77bb27bb3e0c76883857","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x10cb627fa2a7d3f8879b9d6811da7f2b95b6f89a","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":45930146,"t":1787681341,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x7c830b48f85eb63e389305a987e06adc3f4777063cb7b96d8f224438687e22f6","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x64323b520792784833cb0a834c6e0ea2f80058e9","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":45929543,"t":1787681280,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":null,"snapshot":{"block":98513114,"ts":1793028049}}