{"address":"0x46c4455f65da6d0e8bb0274e257f99733dde2544","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"HookedV1","listed":true,"description":"A Uniswap v4 hook for MainToken/USDG trading pairs that collects fees via afterSwapReturnsDelta: 10% on buys (6.5% to a rewards collector, 2% to a jackpot, 1.5% to an ops wallet) and 3.5% on sells (2% to jackpot, 1.5% to ops). Liquidity provision is restricted to the owner and a configurable position manager.","deployer":null,"creationTx":null,"codeBytes":11978,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":false,"customData":false,"flags":["beforeInitialize","afterAddLiquidity","afterRemoveLiquidity","afterSwap","afterSwapReturnsDelta"],"flagBits":9540,"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":"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":"afterAddLiquidity","level":"grey","text":"Runs code after liquidity is added","detail":"Called after each deposit into the pool."},{"key":"afterRemoveLiquidity","level":"grey","text":"Runs code after liquidity is removed","detail":"Called after each withdrawal."},{"key":"beforeInitialize","level":"grey","text":"Runs code when a pool is created","detail":"Called once, when someone creates a pool with this hook."}],"score":75,"scoreItems":[{"label":"Can change swap amounts","points":-25}],"pools":6,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":36362920,"firstSeen":1786721561,"ageDays":72.99175925925925,"poolList":[{"id":"0x97a45826c82a11297a978dcf95f6210ad0a9f9610fdc4abd5b9d1609e3ad1ad7","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xc66972cb293b77b52b3f5af7f592abc4fb82a1ae","s":"?","d":18,"usd":null},"fee":3000,"ts":60,"b":53601492,"t":1788457068,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xdd2bf4f6b6e46f7ae5ea88876d006ecf54e35f9a8e09d605b95a0478bf15df27","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0x66b99798ed319fe23a78b6399baf03ea521731e5","s":"?","d":18,"usd":null},"fee":3000,"ts":60,"b":52129008,"t":1788307402,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x16829659581976cd172c2ba63554329a6b3d0ddaae977af07cc1efea124a2ffa","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xf15400e826435f1e1c0efae5870bf85581d81ae0","s":"?","d":18,"usd":null},"fee":3000,"ts":60,"b":51223583,"t":1788215604,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x66178990dc98a355f2dd823a0f3a0c6e59d7344655265e0c0ede2a8206dcb439","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xa64f8419905f8d4782b442a6ea27948a0cc1e2d3","s":"?","d":18,"usd":null},"fee":3000,"ts":60,"b":51156832,"t":1788208858,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x2be08c80a406981e8bba4ffb7156c09383177900f1dcad55bafeb473abef39da","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0x97b78431dfad2fcedb899b76382bfc5a0266c94c","s":"?","d":18,"usd":null},"fee":3000,"ts":60,"b":45116010,"t":1787599501,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x12d060f5e55b84e5882955278c090ad43ac43b48148401bbb8959d671f40ba75","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0x900cb66b4b418bc6ea610e9b96319d933ffe0a12","s":"?","d":18,"usd":null},"fee":3000,"ts":60,"b":36362920,"t":1786721561,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":null,"snapshot":{"block":98513114,"ts":1793028049}}