{"address":"0x4445520306c9c70952bdfec28f3989f53d9f80c4","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood","monad"],"name":"UniswapV4KEMHook","listed":true,"description":"Quote-gated Uniswap v4 hook that requires a cryptographic signature from a designated quote signer for each exact-input swap. Validates exchange rate bounds and nonce in beforeSwap; in afterSwap, captures any output exceeding the signed maximum exchange rate by minting ERC6909 tokens to itself, claimable by authorized accounts.","deployer":null,"creationTx":null,"codeBytes":10180,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"other","dynamicFee":true,"customData":true,"flags":["beforeSwap","afterSwap","afterSwapReturnsDelta"],"flagBits":196,"lines":[{"key":"access","level":"red","text":"Can block swaps","detail":"Swaps are gated (other): 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":"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."},{"key":"customData","level":"amber","text":"Needs data from its own app to swap","detail":"Swaps through it need extra hook data, so a plain router call reverts."}],"score":50,"scoreItems":[{"label":"Can change swap amounts","points":-25},{"label":"Swap access is gated","points":-15},{"label":"Dynamic fee","points":-10}],"pools":23,"activePools":3,"swaps24":1639,"swaps7":11986,"volume24Usd":307174,"volume7Usd":1925015,"firstSeenBlock":23317467,"firstSeen":1785414717,"ageDays":88.11726851851851,"poolList":[{"id":"0x85aa9a7c2ef9deec7bcbc5e78c6b26d2598c2aaf3f810b267fa4f8f9b0854142","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":25,"ts":1,"b":23317467,"t":1785414717,"s7":11964,"s24":1636,"v7":1924966,"u":1},{"id":"0x9735e9cce68febcdc695d3c195cda10d02d4f8cd3f930d8240b812c606e0f131","t0":{"a":"0x020bfc650a365f8bb26819deaabf3e21291018b4","s":"CASHCAT","d":18,"usd":0.0938840766075499},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":250,"ts":3,"b":23328160,"t":1785415790,"s7":21,"s24":3,"v7":48,"u":1},{"id":"0x903677002f7feb4b7836caed19a788e872398719dcc4e9dd4c69c521e34065bf","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0xbc9e7b1c5c0081f4ae85e71ec95703d3dec9ffad","s":"Bucket","d":18,"usd":0.0013110738785030713},"fee":40000,"ts":800,"b":55555631,"t":1788655145,"s7":1,"s24":0,"v7":0,"u":1},{"id":"0x2db545ffc887246646e75f4ad8fad63084b7b1e6522ae106881ec0f06598ef74","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xa43a9b6eedd8204f445237bf72775ed9b1723d45","s":"ND4","d":18,"usd":null},"fee":10000,"ts":200,"b":96753117,"t":1792843801,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xfbdda11cbbbd4cc02bdad1a573e0ed7f68de25afb666cc9e866693734d3e43ed","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xe01ada02fb4d1951cdb8cbb761d509db2ff02c94","s":"UHI","d":18,"usd":0.0000081647670979096},"fee":4500,"ts":90,"b":95719506,"t":1792735645,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x8c3ae5926ef730ea4750b323057e41bdb48646d9a660a1cfd1196837e39272d8","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":300,"ts":6,"b":90637399,"t":1792210353,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x182fb2bdf2222f3442a73eb067a7e262278687c9f3c56c5ee4f7ab5bfda99387","t0":{"a":"0x01e6301bc1118be90cc6bc2d1b5c0c44bb883111","s":"IGNITION","d":18,"usd":0.000018168799526864358},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":70000,"ts":1400,"b":90367992,"t":1792182984,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xbd70c41b36ffacb0526785fbd5d52f2707efa677a4eac2019054303a2f46bcae","t0":{"a":"0x01e6301bc1118be90cc6bc2d1b5c0c44bb883111","s":"IGNITION","d":18,"usd":0.000018168799526864358},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":28800,"ts":288,"b":90284692,"t":1792174565,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf443f4076128adf784c55a09e40dca6887aceeb30efb21a6d6e7ed2c687c9832","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":1100,"ts":1,"b":90279126,"t":1792174003,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xc5639b5239f168a3a29b6a4d46337ba7b889de439373798473f14b4140f680a9","t0":{"a":"0x0000000000000000000000000000000000000000","s":"ETH","d":18,"usd":2331.971314},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":8388608,"ts":60,"b":90256910,"t":1792171758,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xa34e570a17d0e715f684c062cfde69d190a5613da275cd256bf22262f98462f3","t0":{"a":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","s":"WETH","d":18,"usd":2331.971314},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":1000,"ts":20,"b":90250620,"t":1792171122,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xccaa087cada8eba2a3096d1f24bc5876cc02e08f968c3018e7ac83434994b0e5","t0":{"a":"0x109b383a42305dc48855b9b791c202002c6b391f","s":"ORBANCY","d":18,"usd":0.00004284915072479785},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":55550,"ts":1111,"b":81948677,"t":1791322300,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x2b773481a8e7324d10f91cfb9a5f58695e2671be32319920adbc12f81ccd56ae","t0":{"a":"0x24d8657e10af588b12de3e102a116f77b9e35ee8","s":"?","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":10000,"ts":200,"b":65174100,"t":1789628693,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x5f1fd40326e9ea0e585858ecd94f23500aa913fa4e8e8eb6371875691aedd64e","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xfbfd4476ae28428556d0f5ea7dfaff60f8051e18","s":"HENT","d":18,"usd":null},"fee":100000,"ts":2000,"b":60478339,"t":1789152431,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x8367f6dfcddeecd1c1955de3f46b7d108ad586ce2858be674ebd313878e73a2d","t0":{"a":"0x1b241f52e1eb8aa9c890c743b2b83fb0729d3537","s":"SHELL","d":18,"usd":null},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":100000,"ts":2000,"b":60342458,"t":1789138646,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xeb25afe62b529d4cbc87ca3e59d7c51306fb8c2443237175d1d8dd265f70da21","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xe0fb5d77c627ba9c7950fc0d62d1d96603e7b7c6","s":"Rialto","d":18,"usd":null},"fee":50000,"ts":1000,"b":60006573,"t":1789104570,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x23da5ac0320c9b92ebbfd41eabaad4956fd47f31bd90f9855d5cec5f2e34fc41","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xa0f46f3868c7f4f8cb2a2a6c929310af4a879d90","s":"SEXFLY","d":18,"usd":null},"fee":30000,"ts":600,"b":59974633,"t":1789101329,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xee18cba1731211cc896050d20971c3e3d5517f0f7897599ab0cbd246586bae73","t0":{"a":"0x39dbed3a2bd333467115de45665cc57f813c4571","s":"PONS","d":18,"usd":0.25318859905003577},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":880,"ts":18,"b":59413811,"t":1789044433,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x59aac063a6d5f6bdbcc55be86ff646ba8b7a5188d899206cb8e48b38b2aef95f","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xbc9cc4b93a08b2dfba87067a9c53e713db3314ce","s":"PINK","d":18,"usd":null},"fee":30000,"ts":600,"b":57180904,"t":1788819098,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x7a672f55201f7bf34b269e23d3eb31042faabb7669c92380ea3b95f5e0705d0a","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xf9080088d264d47e1e0b5741ba9b21d09510ade9","s":"?","d":18,"usd":null},"fee":50000,"ts":1000,"b":56291465,"t":1788729352,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x9602b6118815e2cde724936514400763a59933e57830b75e01f6dec7f7a37743","t0":{"a":"0x385f4f8ae47651ce5f58f5265395a669f8281e18","s":"MEME","d":18,"usd":0.007188021284445676},"t1":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"fee":50000,"ts":1000,"b":56126367,"t":1788712697,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xf16c728d5710bca0e95fc60962a654bcd4e72c2f32d93370dc464bf099ecd838","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xab093def657f15df31b33922a95e047add645b29","s":"SHROOM","d":18,"usd":0.002267871663023398},"fee":30000,"ts":600,"b":55141462,"t":1788613380,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x7e230564897dfd5bd063db522a41ce44f88b7259eaeeedc71bb7cfdfd84c9812","t0":{"a":"0x5fc5360d0400a0fd4f2af552add042d716f1d168","s":"USDG","d":6,"usd":1},"t1":{"a":"0xe81880c1c5054245e036359f5c7be31606e79f56","s":"JINQIAN","d":18,"usd":null},"fee":1000,"ts":10,"b":52834298,"t":1788379012,"s7":0,"s24":0,"v7":0,"u":0}],"daily":{"s":[1639,1382,1452,1591,1860,2005,2057],"v":[307174,226625,229474,248860,298193,308029,306660]},"days":7,"probe":{"pool":"0x85aa9a7c2ef9deec7bcbc5e78c6b26d2598c2aaf3f810b267fa4f8f9b0854142","t":1793039668,"dir":[{"zf1":true,"inRaw":"3345487722341837","outRaw":null,"expRaw":"7767647","takeBps":null,"gas":null,"reverted":true},{"zf1":false,"inRaw":"7767842","outRaw":null,"expRaw":"3345403758865207","takeBps":null,"gas":null,"reverted":true}],"lpFee":25,"takeBps":null,"reverted":true,"gas":null,"pair":"ETH / USDG"},"snapshot":{"block":98513114,"ts":1793028049}}