{"address":"0x5a9e9859d2bff9e103dc061185731dfa802a6acc","chain":"robinhood","chainName":"Robinhood Chain","chains":["robinhood"],"name":"PumpV4StockHook","listed":true,"description":"A fee-and-liquidity hook for token launches quoted in an arbitrary ERC-20. Charges a 2% fee on both buy (via beforeSwap delta) and sell (via afterSwap delta) swap directions, restricts liquidity additions to a single factory-authorized initial seed, and permanently locks liquidity removal by reverting in beforeRemoveLiquidity.","deployer":null,"creationTx":null,"codeBytes":7107,"implementation":null,"verified":true,"audit":null,"upgradeable":false,"swapAccess":"none","dynamicFee":false,"customData":false,"flags":["beforeInitialize","beforeAddLiquidity","beforeRemoveLiquidity","beforeSwap","afterSwap","beforeSwapReturnsDelta","afterSwapReturnsDelta"],"flagBits":10956,"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."},{"key":"beforeRemoveLiquidity","level":"amber","text":"Can block LPs from withdrawing","detail":"Called before each withdrawal. It can revert, which stops liquidity providers from leaving."},{"key":"beforeAddLiquidity","level":"grey","text":"Can block people from adding liquidity","detail":"Called before each deposit into the pool."},{"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":16,"activePools":0,"swaps24":0,"swaps7":0,"volume24Usd":0,"volume7Usd":0,"firstSeenBlock":51189289,"firstSeen":1788212138,"ageDays":55.73971064814815,"poolList":[{"id":"0xf47406aa5b3bab6cf29c51fe5d675eb916b8023c0197ae7869d4acbf77f52826","t0":{"a":"0x117cc2133c37b721f49de2a7a74833232b3b4c0c","s":"SPY","d":18,"usd":768.4956612135517},"t1":{"a":"0x3e72b69ca53d314855e08a6aa694bf3944b7742c","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":60562087,"t":1789160928,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x0c94f7ae533864dbca27649e817af191c46924a3377efc8e9486568ad8742b99","t0":{"a":"0x6c7ef3882e6b7f068e37084474c93c7b8eac555f","s":"?","d":18,"usd":null},"t1":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"fee":0,"ts":200,"b":58869022,"t":1788989414,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xe504bd1a6eb4f099ba9ec5b0705ac2c4e4b8313ae5f099265b36fac86c17dfc1","t0":{"a":"0x117cc2133c37b721f49de2a7a74833232b3b4c0c","s":"SPY","d":18,"usd":768.4956612135517},"t1":{"a":"0x85f323e3c63f74e80ce8c191f531f0ec96d94c8b","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":58857726,"t":1788988274,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb219088d27043bb92c6d0eb1d79e8993849ed5323f8b76dcd19e6a95babc9ff2","t0":{"a":"0x117cc2133c37b721f49de2a7a74833232b3b4c0c","s":"SPY","d":18,"usd":768.4956612135517},"t1":{"a":"0xe168f9904d9ea7bcf50716c4ef261fbd519cbbe9","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":58648398,"t":1788967156,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xad105248c672c3e3bf9deda0b78b8ab55c8f4288c0ce3109fbaf6f752d94cc5a","t0":{"a":"0x284321583e9c95a50efacf881dda2b95aeac9774","s":"?","d":18,"usd":null},"t1":{"a":"0x322f0929c4625ed5bad873c95208d54e1c003b2d","s":"TSLA","d":18,"usd":395.549882630982},"fee":0,"ts":200,"b":57967986,"t":1788898512,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x251068786b45fd78b9845b7c4258618c01da9327307dcf68de3f70ac44d9afbf","t0":{"a":"0x0c329b5f27053055643b41318bdeb68669017ba1","s":"?","d":18,"usd":null},"t1":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"fee":0,"ts":200,"b":54542536,"t":1788552898,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x19341ee256c60013837b97fd3c6c6642cafdfe3aff0d20da3b43d335b175bfad","t0":{"a":"0x117cc2133c37b721f49de2a7a74833232b3b4c0c","s":"SPY","d":18,"usd":768.4956612135517},"t1":{"a":"0xe2ba3c1d813d4710227f4c8e583bd795c840eed4","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":54537041,"t":1788552338,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xee292d278d7a7733b0ed35893f34ed1fdc3315d95ad804316e8b612afbbda3fe","t0":{"a":"0x1b0e319c6a659f002271b69db8a7df2f911c153e","s":"GME","d":18,"usd":24.983582851596122},"t1":{"a":"0x3272b3b722d0b9fa96fcb978ec78438080be7349","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":52919513,"t":1788387664,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x70ee536fbbff77238dc719ff47745d6c5733a89272c40c70c6e225c01fad89a3","t0":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"t1":{"a":"0xde5b4de21826c68c350c8e1097d8db6f047897a6","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":52847779,"t":1788380381,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb9d0dfc67f76b6ddc902cf894cd29a88cca0541929653c7b32bb9e5de0b04b82","t0":{"a":"0xb09c9cada091b799d0481dfcebc8214fa461abc2","s":"?","d":18,"usd":null},"t1":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"fee":0,"ts":200,"b":52794669,"t":1788374989,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x13a088a1dd8394fc3cf7b784de0e3d22b7a428e3ee2296768a1c44ce4ca0add4","t0":{"a":"0x391bd2a239082169f4a4924ac5da69f3ca5bb0c7","s":"?","d":18,"usd":null},"t1":{"a":"0x86923f96303d656e4aa86d9d42d1e57ad2023fdc","s":"AMD","d":18,"usd":525.0687815077889},"fee":0,"ts":200,"b":52740607,"t":1788369500,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xb49e075e9d9e030637b4ef12a372454432c740379aa5a20e9427d12b3f949460","t0":{"a":"0x9e4a3605be6c37485c47a1352080db57eaca7841","s":"?","d":18,"usd":null},"t1":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"fee":0,"ts":200,"b":52636133,"t":1788358892,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x298b31fe5d6c0c1b3a27a596691daf6bc80829cfbfe519ebd85157ea855c31ea","t0":{"a":"0x3ff03f15d91ab9c7e9e054fa19bc8ccd725ef350","s":"?","d":18,"usd":null},"t1":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"fee":0,"ts":200,"b":52487059,"t":1788343756,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xdccdf50f3b30712b774205f4d4dc82106cb05ebe21346a6096fe34c72cc1269b","t0":{"a":"0x117cc2133c37b721f49de2a7a74833232b3b4c0c","s":"SPY","d":18,"usd":768.4956612135517},"t1":{"a":"0x98b8492812e3b27722874240dcd9f43384d4c11e","s":"?","d":18,"usd":null},"fee":0,"ts":200,"b":51522493,"t":1788245821,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0xed2950c96f87f54d748ae389fd84a50f0223350eae2cef84080397c162d05bcb","t0":{"a":"0xce9bcde38e00b49fcdf0fb41a6e4b0eaf63afd52","s":"?","d":18,"usd":null},"t1":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"fee":0,"ts":200,"b":51442448,"t":1788237724,"s7":0,"s24":0,"v7":0,"u":0},{"id":"0x77a02b2a7f5f19fd845761984ead3d1bba4e924223cac448bd13fcc9707c3a7e","t0":{"a":"0xc4a1326fc52ac93ecbb28eefb3b18b668b6ad9db","s":"?","d":18,"usd":null},"t1":{"a":"0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec","s":"NVDA","d":18,"usd":217.3969186372436},"fee":0,"ts":200,"b":51189289,"t":1788212138,"s7":0,"s24":0,"v7":0,"u":0}],"daily":null,"days":7,"probe":null,"snapshot":{"block":98513114,"ts":1793028049}}