{"address":"0x0f927005fc00089d51c11746dcbb42a5e151d0cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"Spot","listed":true,"description":"A dynamic-fee hook that computes base + surge LP fees via a DynamicFeeManager and charges a configurable protocol fee on each swap (exactIn in beforeSwap, exactOut in afterSwap), minting the fee share to a full-range liquidity manager for reinvestment. Uses a truncated geometric oracle to record price observations and auto-tune fee parameters.","deployer":null,"creationTx":null,"codeBytes":9452,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":true,"customData":false,"flags":["afterInitialize","beforeSwap","afterSwap","beforeSwapReturnsDelta","afterSwapReturnsDelta"],"flagBits":4300,"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":"afterInitialize","level":"grey","text":"Runs code after a pool is created","detail":"Called once, right after a pool with this hook is created."},{"key":"dynamicFee","level":"amber","text":"Can charge a different fee on each swap","detail":"The pool's LP fee is dynamic: the hook sets it, swap by swap."}],"score":65,"scoreItems":[{"label":"Can change swap amounts","points":-25},{"label":"Dynamic fee","points":-10}],"pools":52,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":54510707,"firstSeen":1788549657,"ageDays":51.83324074074074,"poolList":[{"id":"0x140690d8cfb98fa2eff03352ac7f2733b15c5914705c142afc8fe91db3ea5c9b","t0":{"a":"0x0e0d2c89a5a019fe1cf762e5e33187631dacc21b","s":"CHUMP","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":10,"b":63820639,"t":1789492257,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x98135fc24ab95d1bde707f2ba1fb34a4a1dfbc9625c32cbc30df6e98f1159a17","t0":{"a":"0x35fb99a1134ced9600374e95199dcc9bead0a531","s":"HOODIE","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":1,"b":61869035,"t":1789293593,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x46a7c8fbf1e12ff71d47750526af825b6a8a65a94302a08162cd3b609b45250b","t0":{"a":"0x0e0d2c89a5a019fe1cf762e5e33187631dacc21b","s":"CHUMP","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":5,"b":61839826,"t":1789290628,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x755a85d83a2104d7f76ffa2e5a21b9ea499c47d526df2d45eead2112e4e2120a","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0x0e0d2c89a5a019fe1cf762e5e33187631dacc21b","s":"CHUMP","d":18,"usd":null},"fee":8388608,"ts":10,"b":61576240,"t":1789263867,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xae0e3eb219be78e3568630764d713f6e04d5579bc231ffb3919055ca5054a104","t0":{"a":"0x0e0d2c89a5a019fe1cf762e5e33187631dacc21b","s":"CHUMP","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":3,"b":61566508,"t":1789262879,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x82f84e1b8d5f3e09eaa99dc61c3ce8f2553351d97500ed9978cdc207d054e7e4","t0":{"a":"0x0e0d2c89a5a019fe1cf762e5e33187631dacc21b","s":"CHUMP","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":1,"b":61564516,"t":1789262677,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xad0cc74030857a6ed72f0ea14535d7cac14c85e21379e85aada88f5c69e2e740","t0":{"a":"0x0e0d2c89a5a019fe1cf762e5e33187631dacc21b","s":"CHUMP","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":61516746,"t":1789257827,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb2ddd1dc7435777bebd07112764346c76a6c065bd6554643d7302e8c4b0b14f6","t0":{"a":"0x3d40cef9f3186eec44404e3e3429fa0d71486ba3","s":"Underdog","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":25,"b":61493876,"t":1789255505,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa783aaad98bb84f79238822948e95ba088952cfa6d65ec836c7d4d4316bb9cd3","t0":{"a":"0x3d40cef9f3186eec44404e3e3429fa0d71486ba3","s":"Underdog","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":8,"b":61485652,"t":1789254670,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xe966bcac0ada0aa0d7a8a9bf4cb4d64a03bb74271f4f42e16dd4387e84ccad42","t0":{"a":"0x3d40cef9f3186eec44404e3e3429fa0d71486ba3","s":"Underdog","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":7,"b":61483692,"t":1789254471,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa139975c66cae3069a9f4c8a3657ea1269c7eaca616394756ab4f34f336fdf78","t0":{"a":"0x5d6ef090a1461b11c9427ac319260122d1c61e18","s":"ICOIN","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":28,"b":61351073,"t":1789241007,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x15bac198c80e0545911de90763a91f2021e2235c1d799aff4eab1e57d852d61d","t0":{"a":"0x5d6ef090a1461b11c9427ac319260122d1c61e18","s":"ICOIN","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":7,"b":61332686,"t":1789239140,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa23b9aa306297699b4b09241f4792027539bdfb96e856538a2ece60ffc362aa1","t0":{"a":"0x5d6ef090a1461b11c9427ac319260122d1c61e18","s":"ICOIN","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":6,"b":61319155,"t":1789237766,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xac22b3758f479da1bcbf6ade118789f42bf44f8e4795b33836654d21c3a8f08e","t0":{"a":"0x5d6ef090a1461b11c9427ac319260122d1c61e18","s":"ICOIN","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":47,"b":59610531,"t":1789064391,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xac33c99b9c06dbdb30851451e31759bcbf3def898c6dccbc29854a5714d13f71","t0":{"a":"0x1e6ea1e89151cdc8443968bf047cfa3177181e18","s":"GASOLINU","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":8,"b":59548596,"t":1789058107,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x53678c3f74369a417977a6ae9701a39cd5254ecefaa31018efc95d48e3568fc7","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xa379ad199e096da5cad09963d4f0091f20dab1ae","s":"MARIO","d":18,"usd":null},"fee":8388608,"ts":60,"b":59526996,"t":1789055916,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x7724ba6c1364682f0f1195d1d6d8f24d3e651c6dc01c6a389684afae5e8b7c1e","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xd7321801caae694090694ff55a9323139f043b88","s":"JUGGERNAUT","d":18,"usd":0.0035187504413392444},"fee":8388608,"ts":60,"b":59508304,"t":1789054020,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x77f47e793b2d3459fb6b33c4761f17303d6c92d26161258b44a4ad8c91bb40e8","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0x39dbed3a2bd333467115de45665cc57f813c4571","s":"PONS","d":18,"usd":0.25318859905003577},"fee":8388608,"ts":28,"b":59364720,"t":1789039453,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x2a24b272547f482c67834aa7a6172c281ed690bd45d1f6962054b039553da185","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x39dbed3a2bd333467115de45665cc57f813c4571","s":"PONS","d":18,"usd":0.25318859905003577},"fee":8388608,"ts":20,"b":59227344,"t":1789025564,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xef8abb79d23633d182887fbb70d64ecf1538f0d938ad8ed173e19058a140a0f4","t0":{"a":"0x39dbed3a2bd333467115de45665cc57f813c4571","s":"PONS","d":18,"usd":0.25318859905003577},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":20,"b":58969788,"t":1788999580,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa56878e2e3417763e5f1bbff17324602789e155a84dc6c3bab932a3167b98366","t0":{"a":"0x39dbed3a2bd333467115de45665cc57f813c4571","s":"PONS","d":18,"usd":0.25318859905003577},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":8,"b":58933720,"t":1788995941,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x21c5d2a74f28ebc01cf95be0da82972a739d0165af47e5206ff03ec1a6cf81d5","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0x6a50f139f3ed4c9c7bda0d067c5ed09de1eebbea","s":"CLAWNCH","d":18,"usd":null},"fee":8388608,"ts":60,"b":58904599,"t":1788993003,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x7772379e63503d302d0872523568e6dee44a245cf5b687e8689577ee1e6d51b5","t0":{"a":"0x385f4f8ae47651ce5f58f5265395a669f8281e18","s":"MEME","d":18,"usd":0.007188021284445676},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":11,"b":58868328,"t":1788989344,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x1bb9a1d9a97bf95ae10c65e368823a5666a99973902e27034c588b59ddcfae0d","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xbc9cc4b93a08b2dfba87067a9c53e713db3314ce","s":"PINK","d":18,"usd":null},"fee":8388608,"ts":13,"b":58669470,"t":1788969282,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":null,"snapshot":{"block":98513114,"ts":1793028049}}