{"address":"0xb8dcd693f03fae449e4a6c19873ea4410083a888","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"ERC1967Proxy","listed":true,"description":"A Uniswap v4 hook deployed as an ERC1967 upgradeable proxy. The implementation contract source is not available for analysis; the hook has beforeInitialize, beforeAddLiquidity, beforeSwap, and beforeSwapReturnsDelta flags enabled, indicating it modifies swap amounts.","deployer":null,"creationTx":null,"codeBytes":130,"implementation":"0x49c7bc65fc2897f6c9bd3baad08cc26f5da242b7","verified":true,"audit":null,"upgradeable":true,"swapAccess":"none","dynamicFee":true,"customData":false,"flags":["beforeInitialize","beforeAddLiquidity","beforeSwap","beforeSwapReturnsDelta"],"flagBits":10376,"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":"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":"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":45,"scoreItems":[{"label":"Can change swap amounts","points":-25},{"label":"Upgradeable","points":-20},{"label":"Dynamic fee","points":-10}],"pools":2,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":53401670,"firstSeen":1788436719,"ageDays":53.14039351851852,"poolList":[{"id":"0x4d8c67c176dad8378784bb32d12f5208bc39efd4b1fd216db440ab2281d041a9","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"fee":8388608,"ts":60,"b":53471149,"t":1788443795,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x8a6afdf53f6704747c4db0a8bc3dda107c417a30bf4795c3ef4d17858b0983a4","t0":{"a":"0x39dbed3a2bd333467115de45665cc57f813c4571","s":"PONS","d":18,"usd":0.25318859905003577},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":53401670,"t":1788436719,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":null,"snapshot":{"block":98513114,"ts":1793028049}}