How to set up arbitrage with WAGMI
Step-by-step: scan cross-network and cross-exchange spreads with WAGMI's spread scanner, set a minimum spread and amount, configure email alerts, and execute swaps in self-custody.
7 min read
WAGMI turns arbitrage from a full-time monitoring job into a few clicks. This guide walks through the whole flow — from your first scan to executing a swap in self-custody.
1. Open the Spread scanner
Sign in and open Arbitrage from the sidebar. The Spread scanner is where you compare a single asset's price across every venue WAGMI tracks.
2. Choose an asset and amount
Pick a built-in asset — USDC, USDT, BTC, ETH or SOL — or tap Add Asset to choose any token that trades on more than one network (BNB, LINK, AVAX and many more). Then set:
- Amount — the trade size to quote. Larger sizes reveal real, slippage-adjusted prices.
- Minimum spread — the smallest gap (in bps) you care about. Anything above this is flagged and logged.
3. Scan venues
Tap Scan now. WAGMI prices your asset on each selected network by routing it through a DEX into USDC, and pulls live mid-prices from 14 centralised exchanges in parallel. Results land in one table — Asset & Network, Provider, Price and Spread — sorted from the cheapest place to buy to the most expensive place to sell.
Reading the result
4. Set email alerts (optional)
You don't need to sit and refresh. Add source assets to your Watchlist, toggle email alerts on, and choose a frequency and a minimum spread threshold. WAGMI scans on schedule and emails you the moment a qualifying spread appears.
5. Execute in self-custody
Under Arbitrages found, each opportunity has a Swap button that opens the homepage swap card pre-filled with the buy-side asset. Funds settle into a wallet you control through your own vault — WAGMI never takes custody. To act on the sell leg of a CEX opportunity, connect that exchange in Settings via an API key.
Archive what you've seen
Done with an opportunity? Archive it from the list. Archived spreads move to the Archive tab so you can revisit or restore them later, keeping your active feed focused on what's new.
Key takeaways
- Pick an asset, set an amount and a minimum spread in bps — that's the whole setup.
- WAGMI prices the asset across 30+ networks and 14 exchanges and ranks them cheapest to dearest.
- Watchlist + email alerts let you catch spreads without watching the screen.
- Every opportunity deep-links to a pre-filled swap that settles in self-custody.
FAQs
Do I need exchange API keys?+
Not to see prices — WAGMI uses public market data, so quotes are free for everyone. You only add an API key in Settings if you want WAGMI to execute swaps directly on a centralised exchange rather than just compare its prices.
How often does the scanner check prices?+
Manual scans run on demand when you tap Scan now. For hands-off monitoring, add assets to your watchlist and choose a frequency (as often as every 5 minutes); WAGMI emails you when a spread clears your minimum.
Ready to find your first spread?
Scan live prices across DEXs and centralised exchanges.
Keep reading
DEX vs CEX: Why Crypto Prices Differ
Decentralised exchanges versus centralised exchanges: how each prices assets, why liquidity, fees and settlement create gaps, and what that means for arbitrage and self-custody.
Read guideArbitrageWhat Is Crypto Arbitrage? A Beginner's Guide
A plain-English guide to crypto arbitrage: what it is, why the same token trades at different prices across exchanges and networks, and how spreads are measured in basis points.
Read guideArbitrageCross-Network vs Cross-Exchange Arbitrage
The two main kinds of crypto arbitrage compared: price gaps for the same asset across blockchain networks (DEX) versus across centralised exchanges (CEX), and how to act on each.
Read guide