Using the Objective Labs Edge UI
The Objective Labs Edge UI (app.objectivelabs.io/edge) provides a streamlined interface for constructing and deploying fully immutable lending vaults (Edge Markets) on Euler. While the principles are similar to the standard Creator UI, the Edge UI emphasizes simplicity, revision-based workflows, and the deployment of immutable markets.
Landing Page: Quick Actions
When you first access the Edge Deployer, you are presented with two main options:
- Create: Start a new market configuration from scratch by selecting your target network (e.g., Ethereum, Berachain) and clicking "Create."
- Import: Load a previously saved market configuration (revision) from a file.
All your work is stored locally in your browser as "revisions," and every change is saved automatically.
Market Creation Workflow
After creating or importing a market, you enter the Edge Market draft workspace:
- The top bar displays the current network, your wallet address, and navigation tabs (Edge, Oracles, Earn, Analytics).
- The market is initially empty—click Add Vaults to select the ERC-20 tokens you want to support as vaults in your market.
Vault Selection
A modal allows you to search for and select tokens by symbol or address. You can add multiple vaults at once. Each selected token will appear as a vault in your market configuration. Note that once edge cluster is deployed, it is not possible to add new vaults to it. All of them must be deployed at once.
Vault Configuration
For each vault, you must:
- Configure Oracle: Set up the price feed for the vault's underlying asset. The UI will indicate if the oracle is not configured or invalid.
- Configure IRM: Select and configure the interest rate model for the vault. Note: Only adaptive curve IRMs are available for the Edge vaults.
- Borrowable Toggle: Choose whether the vault is borrowable or only available as collateral.
LTV Matrix
The Edge UI provides an LTV Matrix for configuring risk parameters. Set the Liquidation LTV. By default, the LTV Buffer is set to 2% making the Borrow LTV 2% percentage points lower that the Liquidation LTV.
Deployment Checks & Warnings
Before deploying your market, the Edge UI runs a series of checks:
- Oracle Configuration: All vaults must have valid oracles. The UI will warn you if any vault is missing or has an invalid oracle setup.
- IRM Configuration: Each vault must have an interest rate model configured.
- LTV Checks: The system checks for anomalies such as duplicate assets, excessively high or low LTVs, and buffer settings.
You must resolve all critical warnings (e.g., INVALID_ORACLE
) before deployment can proceed.
Revision-Based Workflow
- All changes are saved as local revisions in your browser. You can export/import configurations for backup or collaboration.
- The UI is designed for rapid iteration and experimentation before finalizing and deploying your market.