Intents
What is an Intent?
An intent is a declaration of what you want to achieve, not how to achieve it.
Traditional Approach (How): "Execute a swap of 1,000 SUI for USDC on Cetus DEX using the SUI/USDC pool at 0.3% fee tier". Intent Approach (What): "I want to convert 1,000 SUI into USDC".
The "how" is left to competing solvers who find the optimal execution path.
Benefits of Intent-Based Trading
1. Simplicity
You don't need to:
Know which DEX has the best price
Understand liquidity pool mechanics
Calculate optimal routing paths
Manually compare gas costs
2. Better Execution
Solvers compete to give you the best deal, considering factors you might miss:
Hidden liquidity sources
Gas cost optimization
MEV protection strategies
Multi-protocol routing
3. Future-Proof
As new protocols launch, solvers automatically incorporate them into their strategies without requiring you to learn new interfaces.
Intent Parameters
When creating an intent, you can specify:
Required Parameters:
What asset you're starting with (input)
What asset you want to receive (output)
The amount you're trading
Optional Constraints:
Maximum slippage tolerance
Deadline for execution
Minimum output amount
Maximum gas price
Preferred protocols or exclusions
Privacy Settings:
Who can view your intent
How long it remains visible
Whether to reveal intent size
Last updated