{"address":"0x75a54357d9c78a2db19004a5fdc76c50f9242aec","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"CashCatHookV2","listed":true,"description":"Fee engine for CashCat pools that takes a fixed-rate fee from the quote (ETH) side of every swap via BeforeSwapDelta and AfterSwapDelta returns, splitting proceeds between a creator and a platform treasury. Liquidity is permanently locked after a single factory-controlled seed; only the factory may create or seed pools.","deployer":null,"creationTx":null,"codeBytes":13927,"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":9185,"activePools":109,"swaps24":92,"swaps7":13571,"volume24Usd":6414,"volume7Usd":57220,"firstSeenBlock":28900564,"firstSeen":1785974415,"ageDays":81.6392824074074,"poolList":[{"id":"0x70d67b8f23bd3f3628542fd0da84453c570b1c4a9e6864dbc3beb6e37a3464f3","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x7a1cb947d393334f443c0ccb3644e205107e25cc","s":"FRANCE","d":18,"usd":0.000003299146177510556},"fee":0,"ts":200,"b":96546489,"t":1792822180,"s7":12975,"s24":17,"v7":22602,"u":500},{"id":"0xb20f215e6b55ed39bc2376bc4d7fc4eabb2943fad0e0e3456a69869e1d4ce53a","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xfb2bb4bfb97a796abfae750113086b83173b0dcc","s":"LOL","d":18,"usd":null},"fee":0,"ts":200,"b":83566563,"t":1791488262,"s7":152,"s24":19,"v7":19197,"u":16},{"id":"0x4abc526118181921d76bf184896938ae7c8fc0921abce79ebef3d36a622968a5","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x8ea0eb3505f5b3bd2bbea0febae0ce850cc73ecc","s":"OURO","d":18,"usd":null},"fee":0,"ts":200,"b":52681884,"t":1788363537,"s7":70,"s24":5,"v7":4031,"u":12},{"id":"0x6f0e1919cb58a4b617e28e9be011c2fe4cb499663e89a4bb5ef7e9e487438383","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x65fa36fe3c0f4beb9d793cd9a79c7f53ef4b82cc","s":"PURRS","d":18,"usd":null},"fee":0,"ts":200,"b":36614645,"t":1786746794,"s7":55,"s24":12,"v7":3970,"u":16},{"id":"0x2e152bc12f30bd46eb39f0ead2367df62b9572ba3a2d54ea3e3aca43c00ae9f6","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x0d257ca40d40090be60c2d2ed5bb3535392838cc","s":"HOOD10","d":18,"usd":null},"fee":0,"ts":200,"b":44896601,"t":1787577506,"s7":44,"s24":4,"v7":2681,"u":13},{"id":"0xaef3ccf6b623e9373461a8c1dff0e435b0d0a80b4c8ce406ce82d96af25eabb4","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x8dd4403bee960ca59946bee63a846164db71f8cc","s":"CASHWHALE","d":18,"usd":null},"fee":0,"ts":200,"b":29404246,"t":1786024872,"s7":32,"s24":9,"v7":855,"u":8},{"id":"0x5c8c543134127323e74508bddb314c1430d0b6c4f438a2fef5602fabea80e931","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x80d52ae2de360a6608b8ef80a086c2d4a4c99dcc","s":"CAT9","d":18,"usd":null},"fee":0,"ts":200,"b":52263295,"t":1788321037,"s7":20,"s24":0,"v7":189,"u":2},{"id":"0x69bad015a22c548fd1537bd5b4eb8db8edc6920503da974c5cff97a58e0600ca","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x08cea44d07c975366d9336604e0d8cdd2280f5cc","s":"CC","d":18,"usd":null},"fee":0,"ts":200,"b":45211352,"t":1787609058,"s7":16,"s24":1,"v7":258,"u":3},{"id":"0x9067c3a13828153e6248bddc73e2b4d52658d83307df263bc8b04a487081597e","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x90ab49a07579f61de75964a3c9a84b23f240c7cc","s":"SIRIUS","d":18,"usd":null},"fee":0,"ts":200,"b":91281945,"t":1792276342,"s7":12,"s24":1,"v7":346,"u":7},{"id":"0x54c4cce1f2ddd04dd0e7aac9310db74ad49c51f9cc998d38b4e56cdb80bfdb61","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x3b7157b6409380e09a131b631dfb8dfd2781d9cc","s":"GATO","d":18,"usd":null},"fee":0,"ts":200,"b":33972834,"t":1786482251,"s7":11,"s24":1,"v7":90,"u":8},{"id":"0xc9a1f9d07c0183133ea40e22ff583af74409670073e1dc75ee4e070f2dd114d9","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x223e93b1bed7de244445db2dea4c7900e8045acc","s":"9TO5","d":18,"usd":null},"fee":0,"ts":200,"b":48370739,"t":1787927348,"s7":9,"s24":0,"v7":810,"u":7},{"id":"0x91f72b3c5dbc0b00e9e3aee4dc4294a92f1cd9ea1182131276989fc94d99a736","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x85f8d82b3f96ac55151accdab5f2be00f620bccc","s":"PATIEN","d":18,"usd":null},"fee":0,"ts":200,"b":35571801,"t":1786642292,"s7":8,"s24":0,"v7":154,"u":5},{"id":"0xc5cb6e51f9a5ecd314519ce17de1bdc9c59f5ee2050b9a929d902aafef1ae948","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc318edd838de5bddef6adf091ee2e363e37170cc","s":"BRO","d":18,"usd":null},"fee":0,"ts":200,"b":34297745,"t":1786514719,"s7":7,"s24":0,"v7":23,"u":5},{"id":"0xea3679a6eef0549f872915a235c877f415c8473d1f7ec80d40930c565c8c7da3","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x450d04c80cef01c89ad8daf889c662e10c0d3dcc","s":"FINDR","d":18,"usd":null},"fee":0,"ts":200,"b":92672328,"t":1792419160,"s7":6,"s24":0,"v7":501,"u":2},{"id":"0xad4164453aa0e5a46b7f28f5029f18c8d8dc486d1b302ac355f619b8eb51e158","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x91554e79a17c18990034d1ec3c4f492086d7b2cc","s":"CASHBIRD","d":18,"usd":null},"fee":0,"ts":200,"b":29569370,"t":1786041413,"s7":6,"s24":0,"v7":23,"u":6},{"id":"0x83bf846fafe8a0d07d2ef234cf20012f5c090092a26f68b64db7eede22465cbc","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x3742f8911af91b072d4479bcf9876fc50c8672cc","s":"akcat","d":18,"usd":null},"fee":0,"ts":200,"b":36053329,"t":1786690527,"s7":6,"s24":0,"v7":51,"u":4},{"id":"0xb3cf89046f47b2abe13ce5e54d3380007fc3b52e55aa14874502b26996dc807b","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xfd453d9bab9f807165cd3464ac6c9700ad9ee5cc","s":"LONGCAT","d":18,"usd":null},"fee":0,"ts":200,"b":28907081,"t":1785975068,"s7":5,"s24":0,"v7":20,"u":3},{"id":"0xd360c12f5fabbce5c3a86dbfefac0dbd8ccbb623d5c9c459eeb78669832426f5","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x207e24d1bd58344873953160ec740ca8d92ac4cc","s":"CATONIT","d":18,"usd":null},"fee":0,"ts":200,"b":29719011,"t":1786056404,"s7":5,"s24":3,"v7":92,"u":2},{"id":"0x6db08db38a97800d984536d6c9392cff6706cd77179908f8abce44fa11076101","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x92428d5dda7ed0bd89cb8b9ac9e1a1c876aa71cc","s":"OD","d":18,"usd":null},"fee":0,"ts":200,"b":94493902,"t":1792607834,"s7":4,"s24":0,"v7":356,"u":3},{"id":"0x71c14ac2e4df9db27f88949bea2f291fa942dc42c920f715671b6964f244f685","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x7bb336fe8ef5130739a25d66c8871e64c53630cc","s":"BabyCashCat","d":18,"usd":null},"fee":0,"ts":200,"b":29710106,"t":1786055512,"s7":4,"s24":1,"v7":3,"u":2},{"id":"0x34f9be67310bead8cf9ef9f412a139b7b4adb86b22435b6f5396ac4ff8f42ec0","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xa5eb5344cc1bd838562929fdea2d8decae16d6cc","s":"TFM","d":18,"usd":null},"fee":0,"ts":200,"b":37064020,"t":1786791840,"s7":4,"s24":1,"v7":3,"u":2},{"id":"0xec1ad4d158a24ae260b8dd55a0002a757668d31e5084e190ce8a0ee7c2d843b1","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xd75c7ec161d3f8045a90bcdf32232fdc40c06fcc","s":"BRUNN","d":18,"usd":null},"fee":0,"ts":200,"b":33077254,"t":1786392759,"s7":3,"s24":1,"v7":4,"u":2},{"id":"0x58c8d2f9e43e5f1f867224fad5bbf1198987cfd086a3b8477cd189a2cadd5d54","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x3266210e7642e288b6d420a772053cf9710778cc","s":"CATONIT","d":18,"usd":null},"fee":0,"ts":200,"b":29700501,"t":1786054550,"s7":3,"s24":2,"v7":2,"u":1},{"id":"0x46e8294fc643b04e8bb2d8a91136e49c11ef7c1324624d8f0de352ca7b862f19","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6ce2c565d7b373df76e952338179e8b7930dbbcc","s":"QCAT","d":18,"usd":null},"fee":0,"ts":200,"b":45879084,"t":1787676205,"s7":3,"s24":2,"v7":114,"u":2}],"daily":{"s":[92,3638,7618,1933,73,101,116],"v":[6414,16072,10485,6104,4623,6356,7166]},"days":7,"probe":{"pool":"0x70d67b8f23bd3f3628542fd0da84453c570b1c4a9e6864dbc3beb6e37a3464f3","t":1793040577,"dir":[{"zf1":true,"inRaw":"13848865891611","outRaw":"9690958862931815740833","expRaw":"9788944245883314125746","takeBps":100,"gas":67546,"reverted":false},{"zf1":false,"inRaw":"9788944245883862513938","outRaw":"13710240130294","expRaw":"13848865891611","takeBps":100,"gas":65299,"reverted":false}],"lpFee":0,"takeBps":100,"reverted":false,"gas":67546,"pair":"ETH / FRANCE"},"snapshot":{"block":98513114,"ts":1793028049}}