{"address":"0x4395ef0f11e349400c194a186aa4bc3f29d300cc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"GemHook","listed":true,"description":"A launch-platform hook for the Gem Factory that collects configurable protocol fees and per-token creator taxes on swaps through registered token/quote pairs. Fees are taken from the quote-token amount in beforeSwap or afterSwap and distributed to token creators as claimable balances.","deployer":null,"creationTx":null,"codeBytes":5500,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":false,"customData":false,"flags":["beforeSwap","afterSwap","beforeSwapReturnsDelta","afterSwapReturnsDelta"],"flagBits":204,"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."}],"score":75,"scoreItems":[{"label":"Can change swap amounts","points":-25}],"pools":54,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":43364620,"firstSeen":1787423913,"ageDays":64.86268518518519,"poolList":[{"id":"0x267faa1976dfa5782cfe203f02cf0cd2b417b1a98764e34f5142685ec4f4d541","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x7ca6f7d482e558dc38cbdcfe859363d75ff4bbef","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802536,"t":1787467829,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xe8e4fa886215f97f6700edd09e0481bee9dd6f1707eae0f614eb021498ad0778","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xac98157eb815ff6b9fb1bc84f66b993765fce022","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802508,"t":1787467827,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xbad1c5e4455f195800dea742e16b2e218ea1b2ab84f9d9043d5c82413b714963","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xfb88540cb54a45656b9b3585449522693bb008e7","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802478,"t":1787467824,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x0a5ee7546d7f640af07e8d6de250e3766c7212d9997300d678366c7d7f2773f5","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x716c918313e4be8c69d10a67d6fc6a59e529ab7b","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802446,"t":1787467820,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb2dfa66d122b6a441b661d4b67718afc6af2e6a42fab1669b9b23a56be84846c","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xb2d462336e7a14d5e209e07042bdec155c3120aa","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802413,"t":1787467817,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xbb6210dea2f6100f192d7c307da4d26b22dca6ee754105d71a246c2a8d4f0588","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x646c53ec6f556ae9ad0ec8b0fa287d3085dece58","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802386,"t":1787467814,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x38a3e6705d97dcbda84c6f5df8a242e7f44b2d10ec67d5a6fd9676abcadd5124","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x041363cb4ef340d6a6c0ff81096048319773d3d8","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802357,"t":1787467811,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x051a10ed0770f21e2015252c7661441f5fc8223f9f7f941a20458bed6c8e79e7","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x1eae7459c7ce28652682af1aaf9e81b0c2c2d030","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802330,"t":1787467809,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x5ce60b3a9be898d3080cfd78f3dcf4fb07b6cc0865f1f67264ca38d77b2b9ba1","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xd4311d8b768a565e084b154f5fcfa0a0ad2f42e8","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802302,"t":1787467806,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xc835ce0910cec50f90750163d88dec640125a528d4ff0779cfde20e7d88dc01f","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xce4ea03b37bb311d9b55f44211eac9f09b04218a","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802274,"t":1787467803,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xcdae0635d6f9d8ea1fc29b4f2a3ca537d210d5d43aa7f6cb720005baed3cb3eb","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x03c6ad45f4c809a8bd9fab4644913a5d24f74cc2","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802247,"t":1787467800,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x07e574eaa05964114f9e4639c8ace4ae3340eb241ebe3a83d132aa0945fc1720","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xc00e0dbb443b966f4122d97348bb1263aff7cad6","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43802216,"t":1787467797,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x91a3d66790b72d1314aeb4dac32ecfb892875bfe7a554ea939e0df97cfb5977e","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xdde2cdc6db5fb78baf7ae83739b72ac3b8f3a899","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43387744,"t":1787426232,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf267dbe12b3ecf41e14ad7c6821ab15df00fb93401e215d65d7cf018a8b0f92f","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xefe4e7f425c6e1365ae2aaf1b4eb0fe43b18da08","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43387695,"t":1787426227,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x589fa1f42686a4ba6b5be21adb5b41533eef656e595d2a8adededa64130b77fd","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x06b791ab5405bc41bf26ef1b7248d27e260d0f8d","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43387654,"t":1787426223,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x95c7ae6b671b5df8dbf347b18e8cd43fc66f86e991039656ffcde7d25d4c8d96","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x02569b289944b8fa69dde64f4848d9d6eafeada9","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43387613,"t":1787426219,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf0a0656f06f7372a4a86b8977dcd0b096e4b5bec026df33857272db11a939e43","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xd4deb1c356276f71202a285a3ed7b76df64d1412","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43387576,"t":1787426215,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x94d84d6424e976790d1232e44e9f257e14de89f3195028570c6c6d0e9db68b41","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x9cfdf017cb7a913080eeb7c82f50df206d4264d9","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43387529,"t":1787426210,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xd154306e0b3ffc6c26ea07f8fe312bc0b6554f267940ffedc89f57173f14e7cb","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x1dfcca06fcf886f4b62d17832ee3fc61b716c8ce","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43387489,"t":1787426206,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x99c8df049202125a65df3bebb76f44e436b0c6244021b9642dde7ebf148b10ef","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xaf62459ff86f7dbd80e8dd504631b8bec287266b","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43387443,"t":1787426202,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xbb8e1ab98d1287d91b6e975db274797f0c3d69d6c511d038676e9178439bf483","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xe579843dffdfdf05f9922f4f4deba1ad817f696b","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43387397,"t":1787426197,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xcc2687f1331f91f9cc4aff59bd9b4d106814683e85ddb538ec5b33af30cfb839","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0xfb422673675178b46d580c74c3d23f3d67137c7c","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43374531,"t":1787424907,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xd1cba2f87d304fd7af879eabb30083a69b223fc77d98da74de1cd359e95768c2","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x013f933cab70df1a0f2ed660e3c44d984f53ac5e","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43374490,"t":1787424903,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xd08540e0f72a63bbdbbeb4a85b3f36f3735373858faf6617e1df7c4eb968e849","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x951d06584384f1b67a2fd2f53dd501b373c9f5fe","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":43374447,"t":1787424898,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":null,"snapshot":{"block":98513114,"ts":1793028049}}