SWAP
X1 MAINNET · SELF-CUSTODY
X1 needs a hero.
Trade public XDEX and Degen liquidity through one clear interface. Quotes come directly from finalized on-chain reserves.

Swap tokens through a selected public X1 pool.
QUICK PICK
Choose a token pair
Start with a short list, or search the entire live market.
| Pair | Reserves | Fee | |
|---|---|---|---|
| Reading finalized pool accounts… | |||
YOUR LIQUIDITY
Add liquidity or create a new pair.
Choose two tokens. If their XDEX pool already exists, add liquidity to that Pool ID. If no XDEX pool exists, create it once—your two starting amounts set the opening ratio.
MY POOLS
Liquidity positions
Only XDEX pools support add/remove liquidity.
XDEX MARKET
Liquidity at a glance
Loading public xDEX analytics…
NEW XDEX PAIR
Create a new pair
If the pair already exists in either direction, X1 Hero Swap blocks a duplicate Pool ID and sends you to the existing pool.
AVAILABLE XDEX POOLS
Choose a pool to add to
Existing pools. Search by token name, symbol, mint, or Pool ID. Enter one amount and X1 Hero Swap automatically calculates the matching token at the finalized pool ratio.
Wallet activityFinalized swaps and liquidity historyView history
ON-CHAIN HISTORY
Your activity
Connect a wallet to read its public X1 history.
BUY WITH APPLE PAY
Buy any X1 token
with one tap.
Apple Pay · Google Pay · Card — no wallet setup needed to get started. Funds arrive in your connected wallet on X1 Mainnet.
CHOOSE TOKEN
Select a token and enter an amount.
HOW IT WORKS
Three steps, invisible to you.
- 1Pay with Apple Pay, Google Pay, or CardCrossmint converts your dollars to USDC — Apple Pay on iPhone/Mac, Google Pay on Android, card anywhere.
- 2Warp bridge to X1USDC crosses from Solana to X1 via the official Warp bridge — 1:1, no slippage, no third party holding funds.
- 3XDEX swapUSDC.X swaps to your chosen token through live XDEX pools. The token lands in your connected wallet.


