WAX Arb Scanner

Live prices from Alcor Exchange (the primary WAX DEX), checked every few seconds for cross-market spreads and profitable triangular routes.

v3.2.0 · Changelog

πŸ“– How to use this

β–Ύ
  1. Browse with no wallet needed β€” the three tabs below (Triangular Arbitrage, Cross-Market Spreads, Liquidity Opportunities) refresh automatically and work without connecting anything.
  2. Connect your wallet (panel below) only when you want to execute a trade directly, see your real token balances, or plan an LP position.
  3. Pick a starting token β€” leave it blank and it auto-picks whichever token has the most profitable opportunity right now. Type a specific token to search from just that one, or turn on "Trade with my wallet tokens" to search only what you actually hold.
  4. Adjust the thresholds if a tab looks empty or too noisy β€” "Min profit %" hides small opportunities, "Min pool liquidity" hides pools too thin to trust.
  5. Click Execute on any row you like. You'll always see a fresh live quote and have to confirm before anything actually signs β€” nothing happens automatically.
Estimates only. Numbers assume you can fill the full amount at the quoted price with no slippage, and do not include CPU/NET, RAM, or failed-transaction costs. Always verify a route manually before trading. Nothing here is financial advice.
Advertisement

Connecting lets you execute a triangular route directly from the table below. Signing goes through your own wallet (Cloud Wallet or Anchor via WharfKit) β€” this site never sees your keys. Every execution fetches a fresh live quote and memo from Alcor's own swap router immediately before signing (not the estimate shown in the table, which may be stale by then), and requires your explicit confirmation plus your wallet's own approval. This moves real funds β€” start with a small test amount. Cross-Market Spreads rows aren't executable yet, display only.

Blank = land on WAX or anything liquid enough. Fill in to require one specific token instead.
Needs a connected wallet. Overrides the base token above.
Only matters if the route doesn't return to your base token β€” see "End token" above.
Last updated: β€” Markets parsed: β€” Β· Pools parsed: β€” Next refresh in β€”

Triangular Arbitrage 0

3-hop routes through Alcor's AMM pools, starting at whichever token you pick below β€” leave it blank to auto-pick whichever token currently has the most profitable opportunity, instead of always assuming WAX. By default the route can settle in WAX or in any token clearing "Min end-token liquidity" β€” fill in "End token" to instead require one specific settle token. Each route is sized to the profit-maximizing trade (closed-form optimum accounting for slippage across all three pools), capped to your available balance if set. Rows tagged "settles in X" convert X's value back to your start token using its current spot price as a snapshot, not an executed trade β€” selling X later would incur its own price and slippage, unlike a true round trip where the profit is already fully realized in-hand. Rows marked ⚠ use a size large relative to the shallowest pool in the route.

Est. Profit (WAX) Trade Size (WAX) Profit % Route Total Fees Pools Used Weakest Pool ($) Action
Loading pool data…

Excludes CPU/NET and RAM. Executing uses Alcor's own swap router, which can chain multiple pools into a single atomic transaction (one signature, no gap between hops for price to move against you) β€” but it may route through slightly different pools than the ones shown here if conditions changed since detection; the confirmation step always shows Alcor's live numbers before you sign. "Trade Size" is what you need available β€” if it's capped by your entered balance, the route's true unconstrained optimal may be larger.