{"address":"0xa9eea364848a7ae73430ed63f3cc46f1df3a80cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"RichFeeHook","listed":true,"description":"Charges a volatility-based ETH fee on buys (beforeSwap delta) and sells (afterSwap delta), scaling the rate between a configurable base and max (both in the 1–5% range) based on the previous swap's tick movement. Fees are sent immediately to a per-pool recipient address set at registration.","deployer":null,"creationTx":null,"codeBytes":5782,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"other","dynamicFee":false,"customData":false,"flags":["beforeSwap","afterSwap","beforeSwapReturnsDelta","afterSwapReturnsDelta"],"flagBits":204,"lines":[{"key":"access","level":"red","text":"Can block swaps","detail":"Swaps are gated (other): only some addresses, or only at some times, can trade through it."},{"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":"Swap access is gated","points":-15}],"pools":9,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":38062477,"firstSeen":1786891990,"ageDays":71.01920138888889,"poolList":[{"id":"0x4a39b1d4c0b7c4a2c0baa711a5472ea9c164c1638161dd569ed0b087014aada5","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xff2541cde115ed33a25046409f237e624504de40","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":38541300,"t":1786940038,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x76ce44443f8cb0da040cbbc7f554f06fdf88c00f511e04b2adc972d88fd8d0eb","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xd4232b97def7cf0750f9f9753ea9253ef3458305","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":38535977,"t":1786939504,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x5ec94309bb7c9ba63bbee9fbe1a209693d6cf087d43a1ffcb000ac0f584cc098","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xd36c9886f1f3368baee8574f1f8be4605d2bf571","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":38178355,"t":1786903618,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x54609ad9ad5fad7fe3099179a738aae707005f4c4d0d16651f33c531028d4d27","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x8f5265468250df73f6c94b4b976a0029d8de86af","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":38150173,"t":1786900790,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xe3e3ed0872a5d482b0a94d1de9ad1bc73982e676c1e34574eab0bc6e8e8b292f","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x21168f39e03360564dcdcf027d573d020c8873fd","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":38132989,"t":1786899065,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x855d565629c3c03abf10d6ea034bc99e0bcb8b9b184812e8d9a1f677aaa5f5ad","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x98184be4caef8540def731ebba61df0c2addd9a3","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":38120625,"t":1786897825,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x14f4136ae0e5b28598e3f5e327560454bfdf73ff97a0d8bce7d0b0a036e1dd2e","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x0470ddc51e1027158c0f8dc22f7ce2ff1b762ec9","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":38113817,"t":1786897142,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xdf23122cbcb6d35f8eb4d54bbb8220264434539778c5aa6bbd91ae33dd539a63","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6a87ad84e7f1e83c902b06f663e595c7f7c45e83","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":38097242,"t":1786895478,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x3d7055b385bed96c0de0cc2896f949e5956c40a599e1a95369ea0beb466b15f4","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xa9be5f3826c2b7ffc36a36bccd6e9ae8df66a2de","s":"?","d":18,"usd":null},"fee":0,"ts":60,"b":38062477,"t":1786891990,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":null,"snapshot":{"block":98513114,"ts":1793028049}}