BIDIRECTIONAL · LIVE ONBaseBASENEW

One Swap.
Either Direction.

Spend a single token on Base and receive up to five tokens — or consolidate up to five tokens back into one. Set allocations, preview each leg, and let MasterDEX route the basket. One UI, two directions, one bundled transaction.

  • Buy basket: one input → up to 5 outputs
  • Sell basket: up to 5 inputs → one output
  • Bidirectional swap button to flip the flow
  • Live per-leg quotes & price impact
  • Non-custodial — your wallet, your keys
Multi Swap
BaseBASE
You pay
1.00
ETHETH
≈ $3,420.50  ·  Balance: 2.18 ETH
↘ ↙
You receive (up to 5)
cbETHcbETH
35%
DEGENDEGEN
25%
AEROAERO
20%
USDCUSDC
20%
● 1 transaction≈ 78% gas saved
Open Multi Swap →

Live quotes · Per-output routing · Non-custodial

NetworkBase
Outputs / SwapUp to 5
Avg Gas Saved~78%
Median Execution<12s
DEXs Routed20+
Tokens Listed200K+
NetworkBase
Outputs / SwapUp to 5
Avg Gas Saved~78%
Median Execution<12s
DEXs Routed20+
Tokens Listed200K+
0
Outputs Per Swap
0%
Avg Gas Saved
0K+
Base Tokens Available
<0s
Median Execution

Two Directions, One Workflow

The same multi-swap engine runs both ways. Click the bidirectional swap arrow between FROM and TO to flip the entire basket without leaving the page.

Buy basket · 1 → many

Deploy into a theme

Spend one asset on Base and split it across up to five destinations with slider-tuned allocations. Great for DCA, rebalancing, or stamping a theme in one click.

ETH1 ETH
cbETHDEGENAEROUSDC
  • ✓ Percentage sliders for each output
  • ✓ Lock specific allocations while rebalancing
  • ✓ Live per-leg quote & price impact
Sell basket · many → 1

Consolidate & rotate

Pick up to five tokens you already hold, set a per-token amount, and sweep them into a single output. Clear dust, take profit, or rotate a basket into stables in one transaction.

DEGENAEROBRETTcbETH
USDCUSDC
  • ✓ Independent amount per input token
  • ✓ Multi-select picker — check all the dust at once
  • ✓ Permit2 signing — one prompt per token, then go
The bidirectional swap button between FROM and TO flips the entire basket — no second page, no second tab.

Five Swaps vs. One Multi Swap

Building or consolidating a five-token basket the old way means five approvals, five transactions, and five gas fees. Multi Swap collapses both directions — buy basket or sell basket — into a single signed transaction on Base.

Manual swapsSlow

  • ×Five separate transactions, five signatures
  • ×Pay network gas five times
  • ×Track price drift between each leg
  • ×Manual maths to keep allocations on target
Typical gas5× fees
VS

Multi Swap on BaseFast

  • One bundled transaction, one signature
  • Pay Base gas once for the whole basket
  • Quotes for every output before you sign
  • Sliders keep allocations in sync automatically
Typical gas~78% less

Built for how you actually deploy capital

Bento-style grid of everything baked into the Base multi-output flow — from one-click baskets to MEV-aware routing and re-runnable presets.

One Swap. A Whole Basket. Either Way.

Spend a single asset on Base and route into up to five tokens — or consolidate up to five tokens back into one. All in one transaction, with the same sliders, the same quotes, and one bidirectional swap button to flip the direction.

ETH1 ETH
cbETH35%
DEGEN25%
AERO20%
USDC20%

Bidirectional Baskets

Buy a basket (one → many) for theme exposure, or sell a basket (many → one) to consolidate dust, take profit, or rotate into stables. One UI, two directions — click the swap arrow to flip.

Slider-Tuned Allocations

Drag sliders to tune each output's share of the trade. Totals stay aligned in real time so the basket always sums to 100%. In reverse mode, set each input's amount independently.

Live Per-Leg Quotes

Every leg of the basket gets its own price impact, route preview, and minimum-received estimate before you sign — applied to outputs in buy mode and inputs in sell mode.

Save On Gas

Bundle five swaps into one Base transaction. Pay one network fee instead of five.

~78%less gas vs 5 manual swaps

Tuned For Base

Built around Base's fast finality and deep liquidity so baskets execute snappily even on volatile pairs.

Native to Base · 8453

MEV-Aware Routing

Each output is routed through MasterDEX's aggregator, picking paths that minimise sandwich and front-run exposure.

Non-Custodial

Your wallet, your keys. MasterDEX never holds your funds — you approve only what the basket needs and sign yourself.

Re-Run Anytime

Loved your basket? Tweak the weights, swap the input, run it again — perfect for weekly DCA or fast rebalances. Your last setup is one click away.

Run a Basket in 5 Simple Steps

1
Connect WalletMetaMask, Coinbase & more
2
Switch To BaseAuto-prompted if needed
3
Pick A DirectionBuy basket or sell basket
4
Set Tokens & SizesUp to 5 legs either way
5
Review & SwapQuotes, then sign
Built on Base

Fast finality. Low fees. Deep liquidity.

Multi Swap is launching first on Base — Coinbase’s L2 — so bundled basket swaps land in seconds without paying L1 gas. More chains are on the way.

Launch onBaseBASE →

Questions, answered

What is Multi Swap on Base?

Multi Swap is a MasterDEX flow on the Base network that bundles many DEX swaps into a single transaction. It works in two directions: spend one input and receive up to five tokens (buy a basket), or sell up to five tokens into one output (consolidate / rotate). Click the bidirectional arrow between the FROM and TO sections to switch direction without leaving the page.

What's the difference between buy basket and sell basket?

Buy basket goes one → many: you spend a single asset and a slider-tuned allocation routes it into up to five outputs (good for theme exposure, DCA, or rebalancing into multiple assets). Sell basket goes many → one: you set per-token amounts on up to five inputs and they all consolidate into a single output (good for clearing dust, taking profit, or rotating a portfolio into stables). Both run in a single bundled transaction.

When should I use sell basket (many → one)?

Sell basket shines when you want to consolidate. Common uses: clearing five small memecoin positions into USDC after a run, rotating multiple LSTs into a single output, sweeping airdropped tokens to stables, or taking partial profit across a portfolio. Each input gets its own amount field — there's no forced percentage split.

Why only Base?

Base offers fast finality and low fees, which makes bundled multi-leg swaps cheap and snappy in practice. We're starting on Base so the basket UX feels instant; additional chains are on the roadmap for both directions.

How much gas do I actually save?

Combining five separate swaps into one bundled transaction typically saves around 70–80% of the gas you'd pay doing them individually — true in both directions. The exact savings depend on the routes used per leg and current Base network conditions.

Is Multi Swap non-custodial?

Yes. MasterDEX never holds your funds. You approve any input tokens (if needed), preview each leg's quote, and sign the transaction yourself from your own wallet. The basket settles directly to your address — whether you're buying into five outputs or consolidating five inputs.

Can I adjust how much of each leg gets traded?

In buy basket, every output has its own percentage slider — move one and the others rebalance so the basket always sums to 100% of your input amount. In sell basket, every input has its own amount field so you can sell a specific number of each token (no percentage rebalancing required).

What if a single leg's route fails?

Each leg shows a live quote and a minimum-received estimate before you sign. If a route can't satisfy your slippage tolerance, the UI flags that specific leg in red so you can adjust the amount/percentage or swap that token for a different one — without losing the rest of your basket setup.

Live onBase BASE

Ready to run your
first basket on Base?

Connect your wallet, pick a direction — buy a basket or sell one — and bundle up to five legs into a single transaction.