{"address":"0x4889f5915d224f3e2d127ea291f32c2563c4d0cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"","listed":false,"description":"","deployer":null,"creationTx":null,"codeBytes":15713,"implementation":null,"verified":null,"audit":null,"upgradeable":false,"swapAccess":"unknown","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":50,"scoreItems":[{"label":"Can change swap amounts","points":-25},{"label":"Source verification unknown","points":-15},{"label":"Dynamic fee","points":-10}],"pools":4,"activePools":2,"swaps24":0,"swaps7":10,"volume24Usd":0,"volume7Usd":81,"firstSeenBlock":74332731,"firstSeen":1790551608,"ageDays":28.662511574074074,"poolList":[{"id":"0xd86aa2d5e6961828f720c98a1133e68eddb866491b94948405c935ced9fa2896","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0x8d0eeab07930a6be7e8e58702554b3aedf79c061","s":"gAIX","d":12,"usd":null},"fee":8388608,"ts":60,"b":89354722,"t":1792080584,"s7":7,"s24":0,"v7":78,"u":2},{"id":"0x9389d59bc8ae3ee7ce0fd55e3bdd51858cc762049391ce65ff12fd1e6f913fa0","t0":{"a":"0x2db6487daa951d6add28c548cf1ac8136795744c","s":"gHOOD","d":12,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":92648610,"t":1792416712,"s7":3,"s24":0,"v7":3,"u":2},{"id":"0x387771ed22955c25c01b174f821c95d581c2e85f594e44719b7f584871d9c38f","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xb3473aa4e3f0cb85fb5a8b17e7a1190bada85fd9","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":82737026,"t":1791403106,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf1bd94c2a72109256233bce84b2a7401dae893a6b0a25a90c1877845b070edc0","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0x7bad6b34cd7e8b851f2aac3dd9e1ca3100de7bc1","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":74332731,"t":1790551608,"s7":0,"s24":0,"v7":0,"u":0}],"daily":{"s":[0,0,0,0,0,2,8],"v":[0,0,0,0,0,32,49]},"days":7,"probe":{"pool":"0xd86aa2d5e6961828f720c98a1133e68eddb866491b94948405c935ced9fa2896","t":1793232154,"dir":[{"zf1":true,"inRaw":"1385","outRaw":"1437193504","expRaw":"1456131350","takeBps":130,"gas":2303697,"reverted":false},{"zf1":false,"inRaw":"1456286698","outRaw":"1367","expRaw":"1385","takeBps":130,"gas":2346900,"reverted":false}],"lpFee":0,"takeBps":130,"reverted":false,"gas":2303697,"pair":"USDG / gAIX"},"snapshot":{"block":98513114,"ts":1793028049}}