Request form
Cookbook may introduce a token in the future. Share and contribute to be eligible for future airdrops.
close icon
euler-xyz

Euler

A non-custodial protocol on Ethereum that allows users to lend and borrow almost any crypto asset.
This Euler module allows users to swap their deposited underlying tokens on Uniswap V3 and 1inch DEXes.
image relating to the tagFinance
image relating to the tagSwap
image relating to the tagERC20
image relating to the tagAMM
euler-xyz profile picture
euler-xyz
• version 1.0.0
Liquidate users who are in collateral violation to protect lenders
image relating to the tagFinance
image relating to the tagRisk
image relating to the tagLiquidation
euler-xyz profile picture
euler-xyz
• version 1.0.0
Every Euler market has a DToken. This is the primary interface for the tokenisation of debts in the Euler protocol.
image relating to the tagFinance
image relating to the tagDebt
image relating to the tagToken
image relating to the tagERC20
euler-xyz profile picture
euler-xyz
• version 1.0.0
SwapHub is a generic swapping interface where users can select their desired swapping handler without any changes needed to Euler contracts.
image relating to the tagFinance
image relating to the tagSwap
image relating to the tagERC20
image relating to the tagAMM
euler-xyz profile picture
euler-xyz
• version 1.0.0
Every Euler market has an EToken. This is the primary interface for the tokenisation of assets in the Euler protocol.
image relating to the tagFinance
image relating to the tagToken
image relating to the tagERC20
euler-xyz profile picture
euler-xyz
• version 1.0.0
This module allows you to activate new markets on the Euler protocol. Any token can be activated, as long as there exists a Uniswap 3 pair between it and the reference asset (WETH version 9 in the standard deployment, although any 18-decimal token could be used).
image relating to the tagFinance
image relating to the tagERC20
image relating to the tagMarketplace
euler-xyz profile picture
euler-xyz
• version 1.0.0
The main storage contract and entry point to the Euler system. Essentially its only job is to be a placeholder address for the Euler storage, and to delegatecall() to the appropriate modules.
image relating to the tagDispatcher
image relating to the tagStorage
image relating to the tagFinance
euler-xyz profile picture
euler-xyz
• version 1.0.0
Staking on Euler is based on Synthetix’s staking contracts. This is an overhaul to Euler’s gauge system, which thanks to EIP 24 is modified from its previous iteration coming into effect with the arrival of Epoch 18.
image relating to the tagStaking
image relating to the tagERC20
image relating to the tagSynthetix
euler-xyz profile picture
euler-xyz
• version 1.0.0
This module lets a particular privileged address update market configuration parameters, such as the TWAP intervals, borrow and collateral factors, and interest rate models. Eventually this logic will be enhanced to support EUL-token driven governance.
image relating to the tagGovernance
image relating to the tagFinance
image relating to the tagConfig
euler-xyz profile picture
euler-xyz
• version 1.0.0
RiskManager is called when a market is activated, to get the default risk parameters for a newly created market.
image relating to the tagFinance
image relating to the tagRisk
image relating to the tagMarketplace
euler-xyz profile picture
euler-xyz
• version 1.0.0