{"address":"0x7aa716e1a2dad5309abeca3e8c75abfed287a0cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"BuybackBurnHookV1","listed":true,"description":"Charges fixed directional buy and sell fees in beforeSwap or afterSwap depending on trade shape, collecting a protocol fee, and spends the remainder buying the pool's own token back on sells and burning it.","deployer":"0x91b6Eba0f71EA8B1aC25960A2770eD0bCa5FC128","creationTx":null,"codeBytes":13800,"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":11,"activePools":1,"swaps24":1,"swaps7":41,"volume24Usd":7,"volume7Usd":11218,"firstSeenBlock":28349592,"firstSeen":1785919221,"ageDays":82.27810185185186,"poolList":[{"id":"0x0aa468dc81511bf0bc98390c0d38a59f65a3474fe492da4380f739f5cced47b5","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x833153ecb2c183702907e1142317a707137af954","s":"hkrs","d":18,"usd":null},"fee":0,"ts":200,"b":36202469,"t":1786705477,"s7":41,"s24":1,"v7":11218,"u":8},{"id":"0xe6012d92950007067a8974599c96f27eaa012abfeaa0ec1e7d506f4062759940","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x471b1bf3da03b75f9b8e87a8fa097c0df5b3e92f","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":41357135,"t":1787222576,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x37e53f5d6d575ec49204af62feba201a03330a9973d39c38bdc16639ef425701","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc38624c2fdafbab57446b3331bc723a1feb647d4","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":41350348,"t":1787221896,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x756098d74a4c7957e54d56a0fb256d32bc9a4feea62e59d37f5c87d179f45de1","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x8ec3dba64aec99dac6d338fabd4dcf95e033d108","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":36932361,"t":1786778642,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x912e608a266130de3e5c50f85a24bf95cfcabd589ae70e795df41d77cf9d3979","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xd2cb69e7591c0eb992448ed33200addc4a6e5dd1","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":36901861,"t":1786775585,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x118c5fc86e2dda3673dde595e2310097c01a3cc70d04a9c93aec4963ec6941bb","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x5ed3ca9348c3cff541a91efe6859707b17afe545","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":36841151,"t":1786769499,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x892dbc7b22d65f79f743626e8ae7320874673b0136b82edb4df727913817e68a","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x078efdd02baec23a533f28462e34a2956cc00849","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":36436139,"t":1786728900,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xdd8bc0a184c9efa113f673f986705bd0993d8e9c6fa826b03cab288d1df254da","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x8ed6ad1a507f95127052e1c6c04d59e1264412a2","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":36425566,"t":1786727840,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xfefb136b28579a17fb9f631fd0ad168e2e9506e5028dad09f1806b1ccae8367e","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x568cedfe04d992d5f223fd6e5ac4799e978131c6","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":36138302,"t":1786699045,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x91d53384f1f35ebcc71eb3f75a8d700e85918e7c83d12c95cb1bcf6ed1a77014","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xcf2cfe3576a7235033bfba8214016302edbf0450","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":32213216,"t":1786306279,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xeef707bd94284f29bf53f685f78fa967225cd8a658599179fe0866742d0858de","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x58a6bcee1619d1b7bb5609d6e8007758328676c0","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":28349592,"t":1785919221,"s7":0,"s24":0,"v7":0,"u":0}],"daily":{"s":[1,2,11,11,10,5,1],"v":[7,664,3336,1858,2400,2435,517]},"days":7,"probe":{"pool":"0x0aa468dc81511bf0bc98390c0d38a59f65a3474fe492da4380f739f5cced47b5","t":1793045091,"dir":[{"zf1":true,"inRaw":"221434864427278","outRaw":"1680711544296522632621","expRaw":"1697705235697783017637","takeBps":100,"gas":78978,"reverted":false},{"zf1":false,"inRaw":"1697705235697786540609","outRaw":"219218323599770","expRaw":"221434864427278","takeBps":100,"gas":77461,"reverted":false}],"lpFee":0,"takeBps":100,"reverted":false,"gas":78978,"pair":"ETH / hkrs"},"snapshot":{"block":98513114,"ts":1793028049}}