Active Simulation
A built-in Swap.io feature that enhances quote accuracy by running live Solana transaction simulations behind the scenes.

It works automatically — no setup, no configuration, and no extra steps required.
How It Works
When you request a swap, Swap.io first collects standard quotes from integrated routers and liquidity sources (such as Jupiter, DFlow, and others). At the same time, it also builds and simulates the actual transaction on-chain using Solana’s native simulation engine.
By measuring the real balance changes after the simulated transaction, Swap.io determines what the swap would actually deliver — not just what the router claims. This allows the system to rank and display quotes based on verified outcomes, rather than potentially inflated third-party estimates.
When Simulation Is Used
Active Simulation runs automatically whenever conditions allow optimal performance:
✅ Wallet connected
✅ Sufficient token balance to perform the swap
✅ Local node connection available for simulation speed
In these cases, you’ll first see standard quotes for immediate responsiveness. Within a fraction of a second, the simulated quote (validated by Swap.io) replaces it for higher accuracy.
A small ⚡ icon next to a quote indicates that it’s been simulated and verified.

When Simulation Is Skipped
To keep things fast and responsive, Swap.io automatically skips simulation when:
Your wallet is not connected — quotes are fetched directly from routers for maximum speed.
Your wallet is connected but doesn’t have enough balance to simulate the swap.
In these cases, you’ll still receive live quotes instantly, based on external router data.
Performance Optimization
Each regional instance of Swap.io connects to the nearest Solana node to minimize latency and deliver simulation results as fast as possible.
The system intelligently decides when to show simulated or default quotes based on your connection, balance, and network conditions — ensuring the best possible experience every time.
Last updated