{"address":"0xdc75967c5a8c49a82059ebdb55aeb6575ad370c4","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"GlassBoxHook","listed":true,"description":"A Uniswap v4 launchpad hook with authorized pool creation and a mandatory dynamic LP fee. beforeSwap enforces a per-pool trading-start timestamp and applies a linearly-decaying anti-snipe LP fee override. afterSwap collects a configurable protocol fee (in bps) from swap output, routes it to a configurable fee sink, and awards Prism points per swap.","deployer":null,"creationTx":null,"codeBytes":7311,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"temporal","dynamicFee":true,"customData":false,"flags":["beforeInitialize","afterInitialize","beforeSwap","afterSwap","afterSwapReturnsDelta"],"flagBits":12484,"lines":[{"key":"access","level":"red","text":"Can block swaps","detail":"Swaps are gated (temporal): only some addresses, or only at some times, can trade through it."},{"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":"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":"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":50,"scoreItems":[{"label":"Can change swap amounts","points":-25},{"label":"Swap access is gated","points":-15},{"label":"Dynamic fee","points":-10}],"pools":26,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":48282055,"firstSeen":1787918398,"ageDays":59.13947916666667,"poolList":[{"id":"0xfbaca4f4f774d6abf15d28ec33e6aba9fdc9cee55cbd6153275e151264248d77","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x43e6dd6263cad3ea328db664b22c902a7c3b4a36","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48364646,"t":1787926733,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x052536a0b4e84faca060158b05321abd793813192720467f35bcda05774dc66a","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xe1442426e0a04fc36de37be50ba5b09c14c492d3","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48360704,"t":1787926335,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x5373247bd1fe0642e85e3ade0c949e0de9025c874bf649559639eea0786444b7","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6e1bf362e26b4bdb86666f1b2e6e4c43f25ad3f0","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48343259,"t":1787924575,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf3a3a599dd88b908ab9bab7d589e8c991ddb2444c634bc4b62d540edd5982397","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xef6c4b86220ebd88f3a647306a90f313cb5a218f","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48342892,"t":1787924538,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x363fe91659e1bcf48d0026f2ee88e6348db672bf7d02c656187c201d38de55cc","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x5261fa7dc5038f51c7bd18b195298c3d0586dadf","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48334933,"t":1787923734,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x8da14d915d15702dedb6bfca13ebf26c6bd76f88cf409816fde04641df59044c","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x712a005f3aed80cce1e05d7f575367dc17a9a824","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48299693,"t":1787920178,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x8c06e1566056858668af9f8ca4ab982a173703c1e5d6a7b8d2d88f645046797a","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x28a2d4762a39059d5e5c3cf08c2e1d2259a35783","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48299497,"t":1787920158,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xc3eb8a8eda9dc7e732a701d408987dfc1bae51f8a27ac5431a50e173fc03ff27","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xe1b09a4cabff0401d27c897de25abf420756a4d3","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48299304,"t":1787920139,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa45222f34ac2d2a11fcf7ad4e89f568929edce88bd7206861cab6feeb971c410","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x369cbe64755b6e0b7e0c3f1518b11a41ecb18073","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48299107,"t":1787920119,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xdfbb08d0170bab0a75a6d44be9a433f6737debfa02cf1b5090ae011f8ee421b8","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xce2cc3b6268e4092ee1b75630d0fb07be32971f7","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48298920,"t":1787920100,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x4923b6dcfe1f422af412f01bfc6098783d55377284bf2cb83f1d262bbdc4021e","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x15a98888c160104e0c4e893e10b0d730b4fe27c9","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48292812,"t":1787919483,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x5d3ff6282c8e30b2a512de28225261f99f30fbb46591e31959f5353eea4ce5e7","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x0ad15ef79cf5ad8ced888f36fa181e2f5c043055","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48292620,"t":1787919464,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x51d8f54927c099ad553f078723b78e15c983da25a372da5400a153fda8347173","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb0d1a97fd9e0d1c478af4652682c1402c2e2468d","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48292540,"t":1787919456,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x8151e358fb0c80d035d95bc115741a3831d2dafd9164542d5380905bfdffe0f0","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x4bfa44582cf3c1d7fcecc9059be4c47614b86071","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48292504,"t":1787919452,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xd0490a8990fa72230a106fd0c6267c7040c20058f8232cd489f803d3c4711574","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x7a1a6eda5468e2c3ec56f9b0a51940e80ef72896","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48291675,"t":1787919369,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xd2f373521b19a1d09d2528fedf949e9b5a3cce80342eb0125cd805e0b29f592d","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc95e9b65a93e93a44b53ee6b031f0464f3946619","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48291461,"t":1787919347,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xd55716b417e4a3c3df7b862a4f7beaed1894d4488c401e29e7330b9b9b76dfff","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x326c1b5eb398a77f3a6c45bb2fb96182e8d76f32","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48291265,"t":1787919327,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x762ce7dae0099c22b8d009ead109be5071b3370f6897d6b8f259f2e5cf742674","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x251b90888d19413a0e0d7b7e3ee387855cafaf65","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48291075,"t":1787919308,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa643f884edf40a31f06c5c683a9e48bae69d9c3a07a19554a0bf90662448d350","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x2c133302ba7697053bcb3a8bee9c6ab94ff72980","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48290882,"t":1787919289,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xe60951af2f9af488d425b275b6becd37139c46883cd52ad05e3826eac43c406a","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb92b1f88fe58a7ec80cb2a554c8d72cd27a5f0a2","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48290701,"t":1787919270,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x012045807bf666e3ad5c64f0162db1b8811ec08a895c6a4d393f81e9b4de58c4","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6c9665c0e7f8e7241dbf46f4c25e70fe957d1892","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48288242,"t":1787919022,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x724f9ec75e704c7c8eb368063bf8adc44fde3ee86384583bb641237d632ec053","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x6fb7f03844a0c94c150f403767a17344c1a31765","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48287602,"t":1787918958,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb4958d8feef28766343ba70579c1c8207a171e7804b87e94ab218f9bb51f78b7","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb9578f117a0ddf3d1dd091f8c0292e4032838b29","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48286748,"t":1787918871,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa83b31e35a9b54379b7ba48d7249d57ddc7c0b4bad73fba004ef84873c379d65","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x9dfc514632efc46a2f040107defc064b2be259e3","s":"?","d":18,"usd":null},"fee":8388608,"ts":60,"b":48285276,"t":1787918723,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":null,"snapshot":{"block":98513114,"ts":1793028049}}