OVERVIEW
An educational mev & protection registry example mapped to the Uniswap v4 callback lifecycle.
MEV & Protectioneducationalv4

Explore mev & protection behavior as a transparent hook primitive.
An educational mev & protection registry example mapped to the Uniswap v4 callback lifecycle.
beforeInitialize○ INACTIVEafterInitialize○ INACTIVEbeforeAddLiquidity○ INACTIVEafterAddLiquidity○ INACTIVEbeforeRemoveLiquidity○ INACTIVEafterRemoveLiquidity○ INACTIVEbeforeSwap● ACTIVEafterSwap● ACTIVEbeforeDonate○ INACTIVEafterDonate○ INACTIVEbeforeSwapReturnDelta○ INACTIVEafterSwapReturnDelta○ INACTIVEafterAddLiquidityReturnDelta○ INACTIVEafterRemoveLiquidityReturnDelta○ INACTIVEA compiled contract is not necessarily safe. Tests are not an audit. A verified source can still contain exploitable logic.