ERC1967Proxy
6 hooks share this exact bytecode, used by 55 pools. Usually a launchpad deploying one copy per token.
0xc38a90abb32545c151a5ec3a885d521d56aec1fc08fbdcd5a3509d538a824b24
AgeHookChainPermissionsPools
55d
0x42cf…68ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
3mo
ERC1967ProxyUpgradeable hook deployed as an ERC1967 proxy; the implementation contract source is unresolved. Based on address flags, it intercepts swaps and liquidity additions, returning swap deltas from both beforeSwap and afterSwap.
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
12
4mo
ERC1967Proxy HookAn upgradeable ERC1967 proxy hook with beforeSwap, afterSwap, beforeSwapReturnsDelta, afterSwapReturnsDelta, beforeInitialize, and beforeAddLiquidity flags enabled. The implementation contract source is not available for analysis; swap logic and access control could not be verified.
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
32
4mo
0xd1d8…6840Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqafterSwap
1
4mo
0x1286…6840Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqafterSwap
1
4mo
ERC1967ProxyUpgradeable ERC1967 proxy hook with beforeInitialize, beforeAddLiquidity, and afterSwap permissions. The actual hook logic resides in an unverified implementation contract; behavior cannot be fully analyzed from the proxy source alone.
Robinhood
beforeInitbeforeAddLiqafterSwap
8