Build on Euler
Euler provides a TypeScript SDK, data APIs, lens contracts, and composable smart contracts for integrating lending into apps, wallets, exchanges, bots, and other products.
Start here
| Goal | Guide |
|---|---|
| Add supply, borrow, repay, or withdraw flows | Euler SDK |
| Discover markets and display live protocol data | Data API |
| Interact with accounts and vaults onchain | EVC integration guide |
| Integrate an EulerEarn vault | Earn integrator guide |
| Build liquidation infrastructure | Liquidation bot |
| Run a branded Euler interface | Euler Lite |
Contracts
- Ethereum Vault Connector coordinates accounts, sub-accounts, operators, batching, and account checks.
- Interact with EVK vaults covers direct lending-vault integrations.
- EVK Periphery contains factories, governors, lenses, swaps, and supporting contracts.
Use Contract addresses for deployed contracts and Euler interfaces for ABIs and Solidity interfaces.
To create and operate a market or vault, continue to Curate. Review the relevant audits and deployed contract versions before shipping an integration.