{"address":"0x082cfdce92dd005bcc6343a988a00e728aefc0cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"ERC1967Proxy","listed":true,"description":"Upgradeable ERC1967 proxy hook with beforeSwapReturnsDelta and afterSwapReturnsDelta enabled. The implementation contract (0x05e2C457bf002652998231706D6719310FdFc4cA) is not source-verified, so full behavioral analysis was not possible.","deployer":null,"creationTx":null,"codeBytes":130,"implementation":"0x05e2c457bf002652998231706d6719310fdfc4ca","verified":true,"audit":null,"upgradeable":true,"swapAccess":"none","dynamicFee":false,"customData":false,"flags":["beforeSwap","afterSwap","beforeSwapReturnsDelta","afterSwapReturnsDelta"],"flagBits":204,"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":"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":55,"scoreItems":[{"label":"Can change swap amounts","points":-25},{"label":"Upgradeable","points":-20}],"pools":11,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":59529039,"firstSeen":1789056123,"ageDays":45.971365740740744,"poolList":[{"id":"0x46802938ca1b8c09e5d9d93ad640c67254b624cfd606142e5f1163cfb72a7dd2","t0":{"a":"0x0606256f6c97c5e27b779a3e671bb07653f77a26","s":"?","d":18,"usd":null},"t1":{"a":"0x1c1daef0300551adbfbe403e7d567b6c5aff566f","s":"HOTDOG","d":18,"usd":null},"fee":10000,"ts":200,"b":64085997,"t":1789519183,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x7ad2a1d24ead081931b859ac27ce9e5dc8809193af63a9024606ae7fac15933f","t0":{"a":"0x5cdc1e27044074a002fce58df14b809bc13ca764","s":"?","d":18,"usd":null},"t1":{"a":"0xd7321801caae694090694ff55a9323139f043b88","s":"JUGGERNAUT","d":18,"usd":0.0035187504413392444},"fee":10000,"ts":200,"b":63291007,"t":1789438285,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xae63560818c041431828ace34acc2a4f0998a046b1740415fca67b058d36db20","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0x1528c5d92ce5e98ba50ce1d07278f7a797da0a4e","s":"?","d":18,"usd":null},"fee":10000,"ts":200,"b":60189895,"t":1789123168,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x2b58b1a1ae333cf504a0201847f235e0dc0a3e6c58e08113a8ac6d0ea465dfbf","t0":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"t1":{"a":"0xd316e3d9ce151a22a8f3a67c5a0e2f0c1b1ea8be","s":"?","d":18,"usd":null},"fee":10000,"ts":200,"b":60025634,"t":1789106504,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb248951ceff853b6b079e78eb08f478dc3b2221dd27bf315fbce4554e5b4807e","t0":{"a":"0x2f14c75b5e0ed4ff0d8c3e2280edd46e47448296","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":10000,"ts":200,"b":59955595,"t":1789099398,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x195b064c42e21874311dad80e7ade22cf9f5e00d5ad1a70f064c86cbb8e9d607","t0":{"a":"0x1c1daef0300551adbfbe403e7d567b6c5aff566f","s":"HOTDOG","d":18,"usd":null},"t1":{"a":"0xada5646ccc798f2afb3e6be19e392dabe83b0cdc","s":"?","d":18,"usd":null},"fee":10000,"ts":200,"b":59883063,"t":1789092040,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xe70bf6aee6b95609bd3c75d150b1222d9614e26b96c6c751639b64783ab98630","t0":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"t1":{"a":"0xe7848f3e826c3f2db2e09da9f6ca35f32ff19e87","s":"?","d":18,"usd":null},"fee":10000,"ts":200,"b":59710852,"t":1789074568,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x9b5566b573d23711ae022b812e4e86ff0a2777ef9feb6274d8292b62a9bb2942","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xad82c879d58ca63c5a56d571a62deba5962fb5f9","s":"?","d":18,"usd":null},"fee":10000,"ts":200,"b":59650542,"t":1789068450,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xdfd833e5ffd206a0795e5cdbf1e31b316882912549156da3d551c211328634ea","t0":{"a":"0x56e38b15b6cbc49c88111d1dbc709a98c7476507","s":"?","d":18,"usd":null},"t1":{"a":"0x98096d17e191b3da1d5f99a6d7b3584351b11e18","s":"BONER","d":18,"usd":0.014766954607450101},"fee":10000,"ts":200,"b":59538042,"t":1789057037,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x1507c753762859e21e26ab30080de100f87a5283096ffc6461067e72701314c0","t0":{"a":"0x2e8c31162b855a2ffa90f6f8634643ad6f111e18","s":"AI","d":18,"usd":0.061857085339297395},"t1":{"a":"0xa8844efba676bdf9f8df6d3712afb668eb28b14e","s":"?","d":18,"usd":null},"fee":10000,"ts":200,"b":59533519,"t":1789056578,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x2388086f55b5aee89f06eb6f71f7023bd7cb3274e445d852cd94aa8f7da4d32b","t0":{"a":"0x7dbf38976f6d3b9c529e7d9484a71898b409ee6a","s":"ZZZ","d":18,"usd":0.008549212878319317},"t1":{"a":"0xda18a7959bbf1cfb9526ba73f1970a4fc5709049","s":"?","d":18,"usd":null},"fee":10000,"ts":200,"b":59529039,"t":1789056123,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":{"pool":"0x46802938ca1b8c09e5d9d93ad640c67254b624cfd606142e5f1163cfb72a7dd2","t":1793264206,"dir":[{"zf1":true,"inRaw":"1","outRaw":"0","expRaw":"1271023235153381","takeBps":10000,"gas":98438,"reverted":false},{"zf1":false,"inRaw":"1604827320582731","outRaw":"1","expRaw":"0","takeBps":null,"gas":156473,"reverted":false}],"lpFee":10000,"takeBps":10000,"reverted":false,"gas":98438,"pair":"? / HOTDOG"},"snapshot":{"block":98513114,"ts":1793028049}}