VEO Creation Flow
How to Create VEOs in Lucid: A Step-by-Step Guide
1. Accessing the VEOs Section
To create a VEO, begin by navigating to the VEOs section from the sidebar menu on the Lucid homepage. As shown in the first screenshot, click the “VEOs” button in the sidebar to proceed.

2. Choose Organisation
Once you enter the VEOs page, you’ll have to click on Organisations View to see an overview of existing organisations. This page displays various organisations, along with the number of markets each organisation has.
Click the Explore button under the desired organisation to proceed. For demonstration purposes we will be displaying Lucid.

3. Enter VEO Creation Page
After clicking “Explore” on the selected organisation, you will be directed to a detailed organisation page. To create a VEO, click the + Create VEO button in the top-right corner.

4. Create a Smart Pool on Steer
Before initiating VEO creation in Lucid, the first step is to create a Smart Pool via Steer Protocol. Lucid uses the Smart Pool address as the Quote Token Address in the VEO configuration.


5. Start Setting Up the VEO Market
Now that you have created a Smart Pool in Steer, it is time to define the parameters for your VEO market on Setup VEO Market page of Lucid.

Key Fields to Fill Out
1. Select Chain: Choose the blockchain where the VEO will be deployed.
2. Select Type: Define the VEO type, such as strategic, TVL, or liquidity.
3. Select Strategy: Choose the strategy, such as fixed price, sequential dutch auction, oracle fixed, oracle sequential.
4. Payout Token: Select the token to be used for payouts.
5. Quote Token Address: Paste the Smart Pool address you created earlier on Steer Protocol. You can find this in the URL of the Steer app.
Additional Configurations
Vesting: Choose between “Fixed” or “Not Fixed.”
Specify the vesting period in days for “Fixed” options.
Deposit Interval: Set deposit intervals to “High” or “Low,” controlling the frequency of deposits. Click here to learn more about the Deposit Interval.
Capacity: Enter the asset type and maximum amount that can be bonded.
Market Duration: Specify the start and end dates for the VEO market.
Price Model: Select and review the price model based on your chosen strategy. For example, sequential Dutch auctions gradually adjust prices over time to incentivize early participation.
Market Simulation
The right-hand section of the page displays a Market Simulation preview based on your selected parameters. This helps visualise how the VEO market will operate.
6. Deploy the VEO
Once you’ve configured your VEO settings, the final step is deployment. However, depending on your organization’s setup, VEO creation may require multi-signature approval before going live.
Step-by-Step Flow
1. Click “Deploy” After Setup
After configuring your VEO parameters, click the Deploy button. This action initiates a proposal to create the VEO but does not launch it immediately if your organization uses a multisig setup.

2. Multisig Approval (If Applicable)
If your organization is governed by a multisig wallet:
The proposal will now wait for signatures from authorized multisig participants.
All signers must go to the Organisation Summary Page and click the “VEOs” module (as shown in the screenshot below).
Under the VEO Manager, they will see the Pending VEOs section (as shown in the screenshot below).
Each signer must individually approve the VEO.
🛑 Note: A single multisig signature is not sufficient. The required threshold (e.g., 2-of-3 or 3-of-5) must be reached before execution is possible.
3. Execute the VEO
Once the required number of signatures is collected:
Any of the multisig signers can now Execute the proposal.
Upon execution, the VEO is deployed onchain and becomes visible in the Live Markets section for buyers to participate in.
Where to Monitor Status
You can check the status of pending and historical VEOs under the VEO Manager Module.
This module provides:
Pending VEOs: Proposals awaiting signature or execution.
VEOs History: Successfully deployed markets.


Last updated