{"address":"0x4b1c613eb366816592e7462756e3770f44de80cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"FeeHook","listed":true,"description":"Levies a flat 1% protocol fee in native ETH on every swap of a native-ETH/token pool, using BeforeSwapDelta and afterSwapReturnsDelta to take the fee via PoolManager custom accounting. Fees are split between a treasury (10% default, up to 40% max) and a per-pool creator address (minimum 60%), accrued in-contract and withdrawn on demand.","deployer":null,"creationTx":null,"codeBytes":4865,"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":60,"scoreItems":[{"label":"Can change swap amounts","points":-25},{"label":"Reverted a probe in the last 24 h","points":-15}],"pools":11,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":23653454,"firstSeen":1785448399,"ageDays":87.72743055555556,"poolList":[{"id":"0xfa0d33d1cdbc6ba72b58336a067044c7b4975205dd2dc1861bcc6f45b9cd2021","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x865160f242e12879e99b2c49fd7bba197b0268aa","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":25152891,"t":1785598708,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x953051fff1fbd7bf5d5c02c5363705decfc3d04f91ceb586ed96eb16c8507f13","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xd9ed1d493cef65da079f007131dc0b7f101b1f46","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":24696194,"t":1785552921,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x84e06381764adc6ba0ab02186d770a2e305ad38638397d952a65671ee8c1255d","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x9dae218d271c22b102e7ba75953424d71eafad96","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":24667689,"t":1785550064,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xbb813a1531385d68f7fa5e42b4c8b071b6eb113853e0f49ab7a453b3c11dacfc","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xfac2c53e2236c93e82078c27dcdbbb337f3bb3c6","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":24001553,"t":1785483292,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x3fb86c0481e9ad8e747c2c256cdec489cff6beaf08fc18b049ad41f224dda3df","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x9a82326c1091850c18d4213d478eb1a4a8c64060","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23725933,"t":1785455664,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xd5809cce16a28d63028ba01e4e8f4b5cbf428bf35af0fb58f298d07416bafd39","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb271a456884f316dc315411225051610b6218173","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23713140,"t":1785454382,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x7ee587f02e8446603389f51aa8cc3356beb81f34647f5eedcd10b7b0be529586","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xd414a067226b2769ca1c67ddb940a2e70bb2000e","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23707963,"t":1785453863,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x5f162573b78a2efd583534331ce221f1c1020934b517fd794bb29d040288f88f","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x8ee4f2908ec0b942bc1835dcbb323a0701091e3b","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23693227,"t":1785452386,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa38db91c31ebd829b1e7956ca6fc347f7e5cc0849eaf28e37b8d113ebd26fc04","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb1fb8f44494309d171d336ed419d5f01cc58080b","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23688707,"t":1785451933,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x64cc8eb11dc454ef9dbd4155de36005c5b855183aad75ccbc872d4c672b4b3a8","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x0f432b8d23f4d652292dd6049ff712804dd41f2c","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23659033,"t":1785448958,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x23996f8abc05f58f024fc9ae8232a8ff3af28ee1635814fa0abe0ca90b6dd1cb","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x2cf8707275a99af33e4eb499fb3a737be0ab8392","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":23653454,"t":1785448399,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":{"pool":"0xfa0d33d1cdbc6ba72b58336a067044c7b4975205dd2dc1861bcc6f45b9cd2021","t":1793046711,"dir":[{"zf1":true,"inRaw":"36848756207340","outRaw":"9899901990970339409735","expRaw":"9999999999999940859129","takeBps":100,"gas":69165,"reverted":false},{"zf1":false,"inRaw":"9999999999999991621782","outRaw":null,"expRaw":"36848756207340","takeBps":null,"gas":null,"reverted":true}],"lpFee":0,"takeBps":100,"reverted":true,"gas":69165,"pair":"ETH / ?"},"snapshot":{"block":98513114,"ts":1793028049}}