{"address":"0x019246b22f9e8085acc00952c2cf56a8207fe0cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"CashCatQuoteFeeHook","listed":true,"description":"A shared Uniswap v4 hook for all CashCat launchpad pools that charges a configurable swap fee (up to 10%) always in the pool's quote currency via v4 return-delta accounting. Fees are taken in beforeSwap for specified-quote swaps and afterSwap for unspecified-quote swaps, minted as ERC-6909 claims to a locker. Pool creation is gated to the CashCat launchpad; afterSwap also records a cosmetic graduation milestone based on post-swap price.","deployer":"0xf29fEF9e4B52420E1bf4f7233f3b0bdCeD85d09E","creationTx":null,"codeBytes":8072,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":false,"customData":false,"flags":["beforeInitialize","beforeSwap","afterSwap","beforeSwapReturnsDelta","afterSwapReturnsDelta"],"flagBits":8396,"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":"beforeInitialize","level":"grey","text":"Runs code when a pool is created","detail":"Called once, when someone creates a pool with this hook."}],"score":75,"scoreItems":[{"label":"Can change swap amounts","points":-25}],"pools":23,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":23330880,"firstSeen":1785416062,"ageDays":88.10170138888888,"poolList":[{"id":"0x0e73b430ed172eb25c472c162cad2bc677629a5d01f7cd1dfea921175fff3019","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x9be47d9bdba9d3e3af48f111135f497fe724564c","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":41012865,"t":1787188051,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x13c73c41bdf4085556872ac210883d9b9c1ae1966749b3f1e32048a9eb55f874","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xf6d971db4f558ade983bd47bdb4a640043b7cd75","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":36271528,"t":1786712400,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf4765a8349217e88ff2eb5eb571bc3fe8115ba304da356902b52236558f9e018","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x7fa71db1f000ec9995401898c3b7b50cc5c2dcf9","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":27113241,"t":1785795287,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x00947af037aef54015ffcd7505e82c6fa8d5c11cd3c17539d8d3907335f16832","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6bbde3431b7a2854f913be03c8283093009f6918","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":27109171,"t":1785794879,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf1c9b1f6e7c8a392eac0893491d6ceee837b57acce2f72332a8ec173c037d5bc","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc8002039578b85bbbe92ab271700315f45e32b14","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":26328366,"t":1785716591,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x5337b3dc9765b93bb778bd9cf1e7579d4039ce1864700793ee3c4f4f7c3221d7","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x940e98777b90e34e70c575de10b1356eac30bdaa","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":26325552,"t":1785716309,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x9db5b4e56edb22923105110bb86b3d5665c3558d36488d2d185ca780aad3289d","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xaccaae6bd2729215ca30b71f463c90ec1466a2c8","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":26301028,"t":1785713849,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xee490b63ce9ed988f117471123d172e96087edd27de12e6da9438e28e7a574f9","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x68c474d417e39af40f2d31a8713b2ea758c3132a","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":26288994,"t":1785712642,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xaeeb34a966d509768e5bf7c42c0c3a9f2aef92973135fce3eada208fa9c9bde1","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xcdeefed278efd794f5b4469af1415c620da023ee","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":26284179,"t":1785712159,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x36fe896b66bf3bb981041346bf0547e183c13cc9ce6d481868960a2e6afe02d2","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb4f659396372f9da6757735694c498581849339b","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":26275415,"t":1785711281,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x4469e4350e23ed7bb98028a5cacabd5b6482f65724b5e22217022b816fbe95a2","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc69f628b8de9ef52ecc1b83e6e04341921a3de5a","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":24403005,"t":1785523533,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf98380cf53609321cc91b7190ae3d2f2b640dd600f936266509658d7d7f56631","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x3cc0aa09657a8ebbc737c9b3ccfe4c2eaa9876e8","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23534473,"t":1785436472,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x176af2ca21c10bf11c91a6ae521df19739381f7ddb0ff4250df4d952c94efec1","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x0bf8427e02b29e0e26a7470a797f6d8a7b1db1c0","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23530058,"t":1785436030,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa85716113c3827821b0e5878e0761eaf7080fe1ed2e5cfa2583a79600a31eddb","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xe211a2d5b68474d72fea26f4bfaa16e5f7d5a3b4","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23514967,"t":1785434517,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x9873e91c3b18ea8f560c9a22bdfc74aa072aa8532d3e45d31f776def3278eaad","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x0ec7e2efe20b38dc0eb9a4bb3d85f95df304bec1","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23513804,"t":1785434401,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x781bb0b9622a54a373ed2999c40b6bf2ad0b9ee1465d87dc2c490c6302a8fe7e","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xa3dc92e3f2633bda67b9e7b51e577c3764de992e","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23512728,"t":1785434293,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xdd95d7a96c07275cb1ec930b4d98098342ead0df81991a35272262e2c6280a86","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x76bdc064bdebb1b770cd77f3788c20c80dc3a4b7","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23511441,"t":1785434164,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb16b222aa568d983fabf850871e3c730aae3795f180f1eba55c235e8af97c127","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb8762b429aed95d4dfb8b22ca12bf246c0955508","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23511027,"t":1785434122,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x25163de9d685655efdddcb66bcae608ec29b03f82770f3901a1b3a683731c6a5","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc3674a29db6571f0abaaa4e25011f8755dd02fa1","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23494841,"t":1785432500,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x72adcadf7172f80d8002244efaa686a909bbed140ac2bf524841f5e061d35bb2","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x4a22f10b50d35b74c19854c9b62b81d1d8b56256","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23448437,"t":1785427848,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x514476b8019088100a334fb50d28d22166a5c0d56b7cc86aa3ac9e5bbcf2de4f","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x867b771979dd99bc02d44db60cd61b8e211629e1","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23441289,"t":1785427132,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xcc19b3e502877f086afeee1bcc043f55180f75f6d263a980662ef8c65c848872","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xfaddef11b3b53f42f33d4a3efb5e52fdf19cc973","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23407730,"t":1785423768,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xc14847d1978a50ec0d6c099ffce9f4546bbdbb70295eac98a8f0afadea3de7cc","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x1d03107dc5bf117be20512bc3b03c0c39c2ea802","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23330880,"t":1785416062,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":null,"snapshot":{"block":98513114,"ts":1793028049}}