{"address":"0xc962e80f8f3c3d935c8922b3698170ef685feac0","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"ScaleProxy","listed":true,"description":"ERC1967 upgradeable proxy for the Scale protocol; all hook logic is delegated to an unverified implementation contract and cannot be analyzed from the available source.","deployer":null,"creationTx":null,"codeBytes":141,"implementation":"0xdc1c3ecd1b7060105fcaffd23254146f5516ae98","verified":true,"audit":null,"upgradeable":true,"swapAccess":"none","dynamicFee":true,"customData":false,"flags":["beforeInitialize","beforeAddLiquidity","beforeRemoveLiquidity","beforeSwap","afterSwap"],"flagBits":10944,"lines":[{"key":"upgradeable","level":"red","text":"Its code can be replaced","detail":"The hook is a proxy (EIP-1967). Whoever controls it can swap in new code, so what it does today is not a promise for tomorrow."},{"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":"beforeRemoveLiquidity","level":"amber","text":"Can block LPs from withdrawing","detail":"Called before each withdrawal. It can revert, which stops liquidity providers from leaving."},{"key":"beforeAddLiquidity","level":"grey","text":"Can block people from adding liquidity","detail":"Called before each deposit into the pool."},{"key":"beforeInitialize","level":"grey","text":"Runs code when a pool is created","detail":"Called once, when someone creates a pool with this hook."},{"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":70,"scoreItems":[{"label":"Upgradeable","points":-20},{"label":"Dynamic fee","points":-10}],"pools":9,"activePools":1,"swaps24":1,"swaps7":3,"volume24Usd":1,"volume7Usd":3,"firstSeenBlock":14786524,"firstSeen":1784559005,"ageDays":98.02134259259259,"poolList":[{"id":"0x251bebb6202466881274c6d87e0f72964a8356844d0f3e98c7e84f607d008eb0","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x553ec1617f88e7c3ce4db1a384e710142a9d6268","s":"SCALE","d":18,"usd":null},"fee":8388608,"ts":200,"b":14803562,"t":1784560714,"s7":3,"s24":1,"v7":3,"u":1},{"id":"0x797e21841f0f2884c18f54bfebf70e1919aeceb73e22def49c1db273f153e37a","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xdffb7ac1e9426bc058389f4f89d5996847b7505a","s":"?","d":18,"usd":null},"fee":8388608,"ts":200,"b":14838693,"t":1784564238,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xbbefdd8fc593a165ad92959e7ccd438c7ecc5864297ebc379ae816d03257091d","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x0f46d536e8912ff90065230e38e57fa41b0c9601","s":"?","d":18,"usd":null},"fee":8388608,"ts":200,"b":14837526,"t":1784564121,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x846c3d703debf656e773ff98e16d0985cf2f07f0d546387eb61215d073f359b7","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x04d2775de7f70085be66fdda32fed1692f275a47","s":"?","d":18,"usd":null},"fee":8388608,"ts":200,"b":14829581,"t":1784563324,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x278bae2a458db448f6eb9467bda0b7d45e986fa4214227894e868f57bc47fa15","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xcf9dab6f2a56cec542628e8574ce72d66d7f4742","s":"?","d":18,"usd":null},"fee":8388608,"ts":200,"b":14828525,"t":1784563218,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xe7901e4b09a290fd83d73a6ebbd94a6750bde255556d4b0dc986d88c0d270735","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x15a8209d3e7c155169b35e46ae08e833cfd570a8","s":"?","d":18,"usd":null},"fee":8388608,"ts":200,"b":14824307,"t":1784562795,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x25567529d56dca6e5a32476c250af17148cc017195114855b6c3297a33acfb8e","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x1fe9cc12851d23a3b9b7fa7caf14d82396ada4ac","s":"?","d":18,"usd":null},"fee":8388608,"ts":200,"b":14813121,"t":1784561673,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x5ffc2eb4450a0897158d095d15064c345f53f6d623a809b3b0aa90316b4ce6b9","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x8e9e34849484ccb43277c67566ddb8cde012d0d5","s":"?","d":18,"usd":null},"fee":8388608,"ts":200,"b":14810854,"t":1784561446,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x9ba85685583908130d909002ab984d4b14c40e1bc1a0f73c702188d83021f629","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x7627841cb0ae59f41f682face330d510227ad79b","s":"?","d":18,"usd":null},"fee":8388608,"ts":200,"b":14786524,"t":1784559005,"s7":0,"s24":0,"v7":0,"u":0}],"daily":{"s":[1,0,1,0,0,0,1],"v":[1,0,1,0,0,0,1]},"days":7,"probe":{"pool":"0x251bebb6202466881274c6d87e0f72964a8356844d0f3e98c7e84f607d008eb0","t":1793047179,"dir":[{"zf1":true,"inRaw":"17725693104786","outRaw":"7571426903336306660085","expRaw":"7647981677235060693234","takeBps":100,"gas":65943,"reverted":false},{"zf1":false,"inRaw":"7647981677235489370669","outRaw":"17548262445940","expRaw":"17725693104786","takeBps":100,"gas":65827,"reverted":false}],"lpFee":0,"takeBps":100,"reverted":false,"gas":65943,"pair":"ETH / SCALE"},"snapshot":{"block":98513114,"ts":1793028049}}