EulerSwap
UnichainRegisteredA custom AMM hook that integrates Euler Finance lending vaults as the liquidity source. In beforeSwap, it computes a quote using a proprietary pricing curve, takes input tokens from the PoolManager into the Euler vault, withdraws output tokens from the opposing vault, and returns a BeforeSwapDelta to bypass standard Uniswap v4 concentrated liquidity logic. Standard add-liquidity and donate operations are blocked by design.
What it can do
Its code executes inside each trade in pools that use it.
It can take or add tokens during a swap. Fees, burns and custom curves work this way, and so do scams.
It checks every deposit before it goes in.
It runs when a pool is created, often to lock in that pool’s settings.
It runs when someone donates tokens to the pool’s LPs.