Market Swaps — Instant Token Exchange
What Is a Market Swap?
A market swap lets you exchange one token for another at the current market price — instantly, across any supported chain. With Defimara you don't need to navigate a DEX, select the right pool, or approve multiple transactions manually. Just describe what you want.
💬 Example commands
- "swap 10 USDC for ETH"
- "sell 0.0005 WBTC for USDC"
- "convert 2 POL to USDC on Polygon"
- "swap 5 USDC to ETH on Arbitrum"
How It Works
- You describe the swap — amount, token pair, and optionally a chain.
- Defimara checks your balance — it refuses if you don't have enough, telling you exactly what you hold.
- Best route is found — 0x Protocol aggregates liquidity from Uniswap, Curve, Balancer and more to get the best price.
- You confirm — the agent shows you the exact amounts and asks for your approval before anything goes on-chain.
Supported Chains
Key Benefits
✅ Balance verified before trade
The agent checks your wallet and refuses if you don't have enough funds — no failed transactions.
🔀 Aggregated routing
0x Protocol compares every available liquidity source to get you the best price with minimal slippage.
🌐 Multi-chain by default
Specify a chain or let Defimara use whichever one holds your tokens.
🛡️ Explicit confirmation
Nothing is sent until you approve. The agent always shows you what it intends to do first.
Token exchange in plain English — no DEX navigation required.