Skip to main content

Advanced Features

Leveraged Market-Making

EulerSwap supports leveraged positions, such as depositing 250kUSDCtoloopborrow250k USDC to loop borrow 650k and swap $400k USDT to build a balanced liquidity position.

Just-in-Time (JIT) Liquidity

Liquidity is dynamically available based on the account’s current state and vault balances. If a vault is fully utilized, the pool’s effective liquidity drops to zero. JIT liquidity allows borrowing output tokens against input token collateral to fulfill swap requests, making the protocol highly capital efficient.

Integration with Uniswap v4 Hooks

EulerSwap is compatible with Uniswap v4’s hook architecture, enabling interoperability with Uniswap’s ecosystem. Pool addresses must follow specific patterns for compatibility.

Flash Swaps Support

EulerSwap supports flash swaps (similar to Uniswap v2), allowing advanced integrations and arbitrage strategies