{"address":"0xf2bf32042799e8f876575775d26ba01cf54cf044","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"CookHook","listed":true,"description":"A bonding-curve token launch hook for Uniswap v4 that manages a main liquidity band, charges protocol and creator swap fees via the afterSwap return delta, and atomically graduates a launch when the target price is reached — burning the main band position, re-pooling the raised base as a permanently locked buy-wall position (Position 3), and optionally initiating a TWAP buy program.","deployer":null,"creationTx":null,"codeBytes":24251,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":true,"customData":false,"flags":["beforeInitialize","afterInitialize","afterSwap","afterSwapReturnsDelta"],"flagBits":12356,"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":"beforeInitialize","level":"grey","text":"Runs code when a pool is created","detail":"Called once, when someone creates a pool with this hook."},{"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":65,"scoreItems":[{"label":"Can change swap amounts","points":-25},{"label":"Dynamic fee","points":-10}],"pools":14,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":56919464,"firstSeen":1788792718,"ageDays":49.02003472222222,"poolList":[{"id":"0x02aac8f53e4f6c503be2128b4924f999f0ffcc4e33a3fe62ea148477379e9006","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xf35c98daa1cb55f219bfb90f74d02b72ff67463a","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":57510868,"t":1788852392,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x2b24ee2084ef04628a883cadf2e41dcc7a5d69b14096a8f35e2a72be599eb156","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x8edf00dc2d09e4828d52aaebb26606af043084d1","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":57453115,"t":1788846564,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x3e0768247841478f3e26eb91ec07c381005ff7e981173e366a7957552528b74f","t0":{"a":"0x59674d879734e9e7addce41ca39a5fa8e21d7bb5","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":57431274,"t":1788844360,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xdf59aa65378ba49512d9f53539e5d3f0668a328fa3d427b072dccf1222892c24","t0":{"a":"0x4d31102b8188ee2c08f76cbbd84a93e60edf783d","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":57418639,"t":1788843086,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xbabb80162d2c885f7d4b641c68203e21789c3859038a1406f514c9420ae4915a","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xded221934ee5dbdeea44dc64f2fec111549533d1","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":57409652,"t":1788842179,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xe36b5530e24093516883e3b0dc4cd4bf9a08fb87c03bda311ae122793c96a384","t0":{"a":"0x284628e0958a3adea1be5e8e0dc8e8606b2b3182","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":57398009,"t":1788841004,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x8939355570b2ef387e6f6d0d4c7c2b4c6ebc96dcbaa1297c228e8ee4082f100a","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x5776c325637671e647d44a857bd3a57fd8183549","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":57009126,"t":1788801765,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xab42ba170388ccb7937a3dce0bdae4c8e88a97df05c12a7f680929873bf64e6d","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x50d21fdf9abcad4dce6a0e159b95a342449738ef","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":56985415,"t":1788799373,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa971c2e8c754761ffb2e633ca8fab07f47d71f0e071202d320e79c67d2b270e5","t0":{"a":"0x1f757aa78bb318c0701129159f829c3f9d561dc7","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":56982875,"t":1788799116,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x589483432ec54d243af3487ffac6fa378ba9b26b14fefb38d0bab4de5fc53191","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xa2433f7ef6c4d7ae369c537c2c78b4c64baa366d","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":56972286,"t":1788798048,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xdbab096556472abbcab5aaa9b7187285a90c15be2463bc43b75c972197f223b7","t0":{"a":"0x308f5d91d6ffc18fc52248f13fed4effad7b35ff","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":56956078,"t":1788796412,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf53ee0ceb411436d3f27abcdec4a9afd9586c5d227d297c84cf8052ec6a9596c","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xbed6b57a5db1aa23153a4c7740f21fb76a7776f1","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":56940452,"t":1788794836,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xc20c5431efc6d89f86a15dadbee076dd9100123f6c0b340619ad796175042210","t0":{"a":"0x0d70faff2063412db4d65370a47cf32b1a2931ab","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":56932987,"t":1788794083,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x50cc504a0c413835cbe6e297406d7089b2b372448ad7d8a60690af0305bcdec2","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0x7bdd721503f6534abef26ce2ae25ad936a3a8d55","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":56919464,"t":1788792718,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":{"pool":"0x02aac8f53e4f6c503be2128b4924f999f0ffcc4e33a3fe62ea148477379e9006","t":1793045833,"dir":[{"zf1":true,"inRaw":"34889","outRaw":"11204146298596003979726","expRaw":"11317432665401338391668","takeBps":100,"gas":81982,"reverted":false},{"zf1":false,"inRaw":"11317565133477815721418","outRaw":"34541","expRaw":"34889","takeBps":100,"gas":81954,"reverted":false}],"lpFee":0,"takeBps":100,"reverted":false,"gas":81982,"pair":"USDG / ?"},"snapshot":{"block":98513114,"ts":1793028049}}