Deployment and management of EVK vaults
There are two main ways to deploy and manage Euler Vault Kit (EVK) vaults, each suited to different users and workflows:
Creator UI (create.euler.finance)
Best for: Guided deployments, experimentation, and simple single-vault or small-cluster workflows.
- The create.euler.finance web interface guides creators through deploying a vault, selecting assets and oracle routers, configuring common parameters, and managing existing vault settings.
- Use the Creator UI guide for screen-by-screen routing through vault creation, collateral settings, caps, hooks, rewards, and launch metadata.
- Each vault is configured one by one. For large clusters, custom governance contracts, or repeatable operations, review scripts before launch.
- Creator UI management is limited to vaults and governance operations supported by the current UI. Vaults controlled through a governor contract may require scripts or that governor's own execution workflow.
Foundry scripts (euler-vault-scripts)
Best for: Power users, protocol developers, and teams managing clusters or advanced configurations.
- The
euler-vault-scriptsrepository provides a script-based approach for defining, deploying, and managing clusters of EVK vaults. It is intended 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 multisig-managed markets.
- For detailed usage, code snippets, and advanced management workflows, see the dedicated
euler-vault-scriptsguide.