Guides
Trading
Quotes, approvals and execution across the configured V2 and V3 markets.
Choose a route
V2 Router and V3 Quoter expose separate quotes. Compare actual executable output for the requested amount, including each route's fees. A quote is a point-in-time estimate; it is not a guaranteed fill.
Pool fees and gas
Arc Mainnet V3 pools charge a base fee between 0.01% and 0.03% plus a dynamic surcharge up to each pool's cap. Fee managers can update settings, so read the current fee when quoting. Network gas is paid separately in USDC.
Protect the output
- Set a minimum output from the quote and your chosen slippage tolerance.
- Use a deadline so a delayed trade cannot execute indefinitely.
- Check token addresses, recipient and allowance spender.
- Keep gas USDC available even when selling your USDC balance.
Confirm the result
Only a successful transaction receipt confirms execution. A batch can include approvals, swaps and revocations in one receipt. Inspect token transfers and actual amounts after inclusion; a submitted hash alone is not success.