{"address":"0xefe669814e5eec33406bd50ffa8331618d076aec","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"CashCatHook","listed":true,"description":"Fee engine for CashCat pools that skims a configurable ETH-side trading fee from every swap, covering both exact-input and exact-output directions. Supports an optional launch window with a higher fee that decays linearly to a base rate; fees are split between a platform treasury and the pool creator. Pool liquidity is locked at launch — LP removal always reverts.","deployer":null,"creationTx":null,"codeBytes":11383,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":false,"customData":false,"flags":["beforeInitialize","beforeAddLiquidity","beforeRemoveLiquidity","beforeSwap","afterSwap","beforeDonate","beforeSwapReturnsDelta","afterSwapReturnsDelta"],"flagBits":10988,"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":"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."},{"key":"beforeDonate","level":"grey","text":"Runs code before a donation to the pool","detail":"Donations are tips paid to the pool's LPs."}],"score":75,"scoreItems":[{"label":"Can change swap amounts","points":-25}],"pools":2347,"activePools":62,"swaps24":22,"swaps7":356,"volume24Usd":638,"volume7Usd":11269,"firstSeenBlock":6160467,"firstSeen":1783694571,"ageDays":108.02636574074074,"poolList":[{"id":"0xaadc07c79298c0fc92b3d2fef8324859e62492b7bc058f664227476ab8ff6135","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x3529e5b86e8749c8487a11ddc239c412228a40cc","s":"ROBINHOOD","d":18,"usd":null},"fee":0,"ts":200,"b":21982316,"t":1785280846,"s7":42,"s24":2,"v7":1567,"u":11},{"id":"0x53bf4f5ce3422c63d44b61874b1cd29e39771ee039473d70a1311f28672f8548","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x48dc7cac0c77fdda9ce107ffaa1780930afc24cc","s":"JANITOR","d":18,"usd":null},"fee":0,"ts":200,"b":28825998,"t":1785966945,"s7":36,"s24":0,"v7":703,"u":9},{"id":"0x47cfb6aec70b6f8875ddf0820cce4f2171853f219a7fc06b45b79c8a33ccdadc","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x8ad5a580c4215086dec828d8626b95a06d7d00cc","s":"WINK","d":18,"usd":null},"fee":0,"ts":200,"b":22869280,"t":1785369779,"s7":34,"s24":1,"v7":563,"u":10},{"id":"0x337b707a2806de0182d7204f437e2cc0d0e9056959da77a5d302e301f8eb83d8","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x3ae3facc99f43d5a39254a0b9f5cc0291ecd39cc","s":"INTERN","d":18,"usd":null},"fee":0,"ts":200,"b":21955311,"t":1785278138,"s7":29,"s24":3,"v7":1376,"u":10},{"id":"0xca58d35aaea2146ea2bc8973b0c794a11802867866ee5f7c3a07217bc028a021","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xdcd768944fb5378ee26502707e019da7c8bae8cc","s":"ZAZU","d":18,"usd":null},"fee":0,"ts":200,"b":22010938,"t":1785283716,"s7":20,"s24":0,"v7":43,"u":2},{"id":"0x1157fec8d77a19bf0066a836d4fe466182a5b68ecabbcfe79a0f48ef09a8badb","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb3b1c63f2f3e3a85a30c8ecaa36a1b7dfb6b02cc","s":"ROBINHOOD","d":18,"usd":null},"fee":0,"ts":200,"b":21955863,"t":1785278193,"s7":20,"s24":0,"v7":483,"u":2},{"id":"0x9de61ff13d51835be18a2434275b41e70945b7a82a4fb611ef3fdab522a31024","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xa3bfbccd4aeec8ac56b17fee3e02dd2c60722ccc","s":"CATSTR","d":18,"usd":null},"fee":0,"ts":200,"b":9815185,"t":1784060663,"s7":19,"s24":0,"v7":2246,"u":7},{"id":"0x9712563efdedc1a39b0baa30135b21167b2277fd9c694f8057f5ab8b5d18d4b0","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x4f0d7ea112547af5dad59959d98b6a8ee3355bcc","s":"CryingCat","d":18,"usd":null},"fee":0,"ts":200,"b":21950035,"t":1785277609,"s7":19,"s24":1,"v7":343,"u":8},{"id":"0x1ae17e1a30b02526decbe704c4cb3169cac5b568165a6619e5ca7b249b73af35","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6e17153e7b0ae7387d9b44f56291a4ef02cb14cc","s":"funcat","d":18,"usd":null},"fee":0,"ts":200,"b":6160467,"t":1783694571,"s7":10,"s24":0,"v7":835,"u":6},{"id":"0x76e48929b10f333746710b06a563fe13f1fe92db218c25b8b9f089beb85b92f1","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6342e7fb1c98df507a8c846e49962d3e5e197ecc","s":"FEFI","d":18,"usd":null},"fee":0,"ts":200,"b":22119127,"t":1785294563,"s7":10,"s24":0,"v7":131,"u":5},{"id":"0x7dc95fb2a02757d405b47ee885869dda27e353d10997d7d337faf01dda168d82","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xda1bcca93b49c71d9e6d91dc397c14dd8cb27bcc","s":"SWOGE","d":18,"usd":null},"fee":0,"ts":200,"b":21979990,"t":1785280612,"s7":10,"s24":0,"v7":177,"u":3},{"id":"0x2395d62ebf84d997d019aa6d9e3443273289340b1eb97a17d90de8377d34bdf9","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x196a3ab28e1e854a040e57576cf94ff99d7f3acc","s":"Seriouscat","d":18,"usd":null},"fee":0,"ts":200,"b":28072472,"t":1785891458,"s7":9,"s24":2,"v7":103,"u":7},{"id":"0x2134886a5763c5daef0a96d3d90e2200547479c1a4e51228df38d78def12b39f","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xdcbad959f69b6d2d04d46ebd2e17aa3dbfef16cc","s":"VIBECAT","d":18,"usd":null},"fee":0,"ts":200,"b":21962550,"t":1785278864,"s7":6,"s24":0,"v7":534,"u":4},{"id":"0x2c8070f24453af022a99cd1309bb1dd197555fce775469e100e72e115ab6674b","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6d2758428530b055e06856deff8ffd5d6fd2d5cc","s":"FUEL","d":18,"usd":null},"fee":0,"ts":200,"b":27222674,"t":1785806258,"s7":6,"s24":0,"v7":3,"u":1},{"id":"0xd576ef170dfc44bdcdda62afdf8bf34fb133020c9ed26f2a1c9d2a6f1933f806","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb9c948f45681a2bd0fb13b6a0dd6e5ad05b1efcc","s":"FCAT","d":18,"usd":null},"fee":0,"ts":200,"b":22026010,"t":1785285227,"s7":6,"s24":3,"v7":229,"u":4},{"id":"0x25e2906f22fe11a03a34b87eb4e1f88e07ca5a128474395984f676afb7258b19","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x4c731a8423308f9b7050e436f25a1dcc576541cc","s":"BCAT","d":18,"usd":null},"fee":0,"ts":200,"b":21954797,"t":1785278086,"s7":6,"s24":0,"v7":114,"u":3},{"id":"0x024e4b5a95d1b4e971f81f2fe45eddc13acbc67c55ec2c40a9a66a098aa9e601","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xaa4bdcbcbaeb49d6b896caa82482850995ed72cc","s":"CHUDCAT","d":18,"usd":null},"fee":0,"ts":200,"b":21993427,"t":1785281960,"s7":5,"s24":0,"v7":459,"u":4},{"id":"0xaa071d585f727e0f1ca53066dc783b5f9072947875661dbe16c0f2a814218649","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x89b73fcac5b57e7bf228b22f47e9081867e02ecc","s":"KFC","d":18,"usd":null},"fee":0,"ts":200,"b":11346719,"t":1784213904,"s7":4,"s24":0,"v7":18,"u":1},{"id":"0xfbe1c5c2b6832228d7c6795dfd3d439bb68d53f430b384efb576d30ceb776a02","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xea7d32afe10bae770f8ad350190a120c27ca12cc","s":"CASHKITTY","d":18,"usd":null},"fee":0,"ts":200,"b":27041844,"t":1785788129,"s7":3,"s24":0,"v7":5,"u":1},{"id":"0x7c5c1755ef7501e0ef857eb2f638e075c7cb76502474df0f070ccaad8d6f25fa","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x8b18c3f28a31ffc75f1045a0839ef97e26c769cc","s":"HEDGEHOG","d":18,"usd":null},"fee":0,"ts":200,"b":28115663,"t":1785895787,"s7":3,"s24":1,"v7":2,"u":1},{"id":"0x748f5355fdbaed778ff596848c52bb7c59b14172fac2ea1b60178f0e4adeed36","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x9c84142acfcd5d7169a42a9a53c52686381133cc","s":"FLOKI","d":18,"usd":null},"fee":0,"ts":200,"b":28013917,"t":1785885587,"s7":3,"s24":0,"v7":3,"u":2},{"id":"0xe59a6c605dcd6b11dfec0e4193f50b1469359a2e1f6e87179c982790621c2ab2","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xd58694693aecd26d57af5ca78c8185d87e3171cc","s":"HeavyBreathing","d":18,"usd":null},"fee":0,"ts":200,"b":28060883,"t":1785890296,"s7":3,"s24":0,"v7":3,"u":1},{"id":"0x6c36b4d6fd6df59e958da7e7d31c50258d587c2d1d7393462aea01cca57ae272","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xe10f8125dc02336f28824e62332dbaf6e90f83cc","s":"GUH","d":18,"usd":null},"fee":0,"ts":200,"b":27017269,"t":1785785665,"s7":3,"s24":2,"v7":365,"u":1},{"id":"0xfd5df336bdd7ddbb447eee281c25517cd6025b95e85193aeb28c4fd6c38f10ce","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xa5c1eab6324512dde60dd03395db68b664310acc","s":"letscash","d":18,"usd":null},"fee":0,"ts":200,"b":21954959,"t":1785278103,"s7":3,"s24":1,"v7":126,"u":2}],"daily":{"s":[22,43,35,106,61,48,41],"v":[638,1052,473,2550,2982,2581,993]},"days":7,"probe":{"pool":"0xaadc07c79298c0fc92b3d2fef8324859e62492b7bc058f664227476ab8ff6135","t":1793040189,"dir":[{"zf1":true,"inRaw":"30985278661558","outRaw":"4331372685712940779386","expRaw":"4375167238689340838331","takeBps":100,"gas":68136,"reverted":false},{"zf1":false,"inRaw":"4375167238689371669292","outRaw":"30675119123752","expRaw":"30985278661558","takeBps":100,"gas":65105,"reverted":false}],"lpFee":0,"takeBps":100,"reverted":false,"gas":68136,"pair":"ETH / ROBINHOOD"},"snapshot":{"block":98513114,"ts":1793028049}}