How To Create VEOs
Accessing the VEOs Section
- Open the Lucid platform.
- Navigate to the VEOs section.

Selecting an Organisation
- Open Organisations View inside the VEOs section.
- Review available organisations and their active VEO markets.
- Click Explore on the organisation where the VEO will be created.

Opening the VEO Creation Interface
- Inside the organisation page, click + Create VEO.
- The VEO creation interface will open.
Creating a Smart Pool on Steer
Liquidity VEOs require a Smart Pool to be created through Steer Protocol before deployment.
The Smart Pool acts as the Quote Token infrastructure for the VEO.
Quote Token:
- the asset or LP position deposited by participants into the VEO
Creating the Smart Pool
- Click Create Smart Pool inside the VEO setup interface.
- You will be redirected to Steer Protocol.

- Configure the LP pool:
- token pair
- liquidity structure
- pool configuration
- Deploy the Smart Pool.
- Copy the Smart Pool contract address.
This address will later be used as the Quote Token Address during VEO configuration.
Configuring the VEO Market
After preparing the Smart Pool infrastructure, configure the VEO parameters inside Lucid.
Core Configuration Fields
| Field | Description |
|---|---|
| Select Chain | Blockchain where the VEO will be deployed |
| Select Type | Strategic, Liquidity, or TVL VEO |
| Select Strategy | Fixed-Price, Sequential Dutch, Oracle-Fixed, or Oracle-Sequential |
| Payout Token Address | Governance token distributed through the VEO |
| Quote Token Address | Asset or Smart Pool address used for participation |
Vesting Configuration
Configure the vesting structure for distributed governance tokens.
Supported vesting options include:
- Linear vesting
- Standard vesting
- Fixed Term schedules
- Fixed Expiry schedules
Additional vesting configuration includes:
- vesting duration
- unlock timing
- vesting expiry date
Deposit Configuration
Configure how deposits are processed inside the VEO infrastructure.
Supported settings include:
- deposit interval timing
- minimum deposit interval
- market capacity
- accepted asset configuration
The recommended deposit interval is typically:
24 hoursMarket Duration
Configure:
- market start date
- market end date
- VEO duration
- participation window
These settings determine when the VEO becomes active and when participation closes.
Pricing Configuration
Configure the pricing model depending on the selected VEO strategy.
Pricing configuration may include:
- fixed pricing
- Dutch auction behaviour
- oracle integrations
- dynamic pricing adjustments
- discount coordination
The interface also provides a Market Simulation preview showing how the VEO pricing behaves based on the configured parameters.
Deploying the VEO
After configuring the VEO:
- Click Deploy.
- Lucid generates the deployment proposal.
Depending on the organisation configuration:
- deployment may execute immediately
- or require multisignature approval
Multisignature Approval Flow
If the organisation uses multisig governance:
- multisig signers must review the proposal
- signers open the VEO Manager module
- pending VEO proposals become visible
- required signers approve the proposal
The required approval threshold must be reached before execution becomes available.
Supported thresholds can include:
- 2-of-3
- 3-of-5
Executing the VEO
After the required approvals are collected:
- an authorised signer executes the proposal
- the VEO is deployed on-chain
- the market becomes visible inside Live Markets
Users can monitor:
- pending VEOs
- historical deployments
- deployment status
through the VEO Manager module.

