Skip to main content

Deployment and Management of EVK Vaults

There are three main ways to deploy and manage Euler Vault Kit (EVK) vaults, each suited to different users and workflows:

1. Foundry Scripts (euler-vault-scripts)

Best for: Power users, protocol developers, and those managing clusters or advanced configurations.

  • The euler-vault-scripts repository provides a powerful, script-based approach for defining, deploying, and managing clusters of EVK vaults. It is ideal for advanced users who need more automation and support for complex market configurations, including governance contract integration and emergency operations.
  • Clusters are defined in Solidity scripts, allowing you to specify assets, LTVs, oracles, caps, IRMs, and more in a programmable way. The system supports delta management, so only changes are applied when updating an existing cluster.
  • The scripts are compatible with Safe multisigs, timelocks, and risk stewards, making them suitable for production deployments and DAO-managed markets.
  • For detailed usage, code snippets, and advanced management workflows, see the dedicated euler-vault-scripts guide.

2. Creator UI (create.euler.finance)

Best for: Quick deployments, experimentation, and non-technical users; simple clusters or single vaults.

  • The create.euler.finance web interface is a bare-bones vault configurator. It lets you deploy new vaults without writing code, but each vault must be configured one by one, which can become tedious for large markets or clusters.
  • Not compatible with governance contracts — vaults configured to use governor contracts cannot be managed via the Creator UI.
  • Guided forms let you select the asset, configure parameters, and deploy with a few clicks.
  • Ideal for testing, prototyping, or launching simple vaults or small clusters.
  • After deployment, you can manage the vault via the UI, but if you anticipate needing advanced features or governance integration, it's generally better to start with scripts right away—migrating from UI to script-based management can be time-consuming.

3. Objective Labs Edge UI (app.objectivelabs.io/edge)

Best for: Deploying simple ungoverned clusters (Edge vaults); not for governed or complex markets.

  • Edge creator is a tool for deploying and managing simple, ungoverned clusters of vaults — also known as Edge vaults. These vaults have fixed parameters and no active governor, making them suitable for "set it and forget it" use cases.
  • Not intended for deploying governed vaults or complex markets with advanced risk management.
  • Useful for DAOs, risk curators, and teams who want to quickly launch isolated, automated lending markets without ongoing governance.
  • For more on Edge vaults and ungoverned clusters, see Vault Types.