Launch App →
Help/TROUBLESHOOTING

Wrong network or switching chains

How to switch chains, approve a network-add prompt in your wallet, and fix mismatched source or destination networks.

Why the network has to match

roodswap picks a source chain and a destination chain for every trade. To sign a transaction, your wallet has to be pointed at the same source chain roodswap selected. If your wallet is on a different network, the transaction cannot be built or signed.

You pick the chains. roodswap does the routing. Your wallet does the signing. All three have to agree on the source network before anything goes out.

Switch your wallet to the right chain

  1. 1
    Read the source chain

    Look at the source token in roodswap. That is the network your wallet needs to be on.

  2. 2
    Trigger the switch

    roodswap prompts your wallet to switch when the networks do not match. Click through and your wallet opens.

  3. 3
    Confirm in your wallet

    Approve the switch prompt in your wallet (MetaMask, Rabby, Phantom, Solflare, or whatever you use). Nothing is signed here — you are only changing the active network.

  4. 4
    Retry the quote

    Once your wallet is on the source chain, the quote refreshes and the sign button unlocks.

Approving a network-add prompt

If your wallet has never used a chain before, switching will not just flip a setting — your wallet will ask to add the network first. This is normal for newer EVM chains.

The prompt shows the chain name, chain ID, currency symbol, and an RPC endpoint. Approve it to add the chain, then approve the switch. After that the chain stays in your wallet for next time. Adding a network does not touch your funds and does not sign anything.

Cross-ecosystem trades need both sides connected

A same-ecosystem trade only needs one wallet on the source chain. A cross-ecosystem trade — say SOL to ETH — needs a wallet connected on both sides, because the destination chain needs a real address to receive into.

Connect your EVM wallet and your Solana wallet before starting a cross-ecosystem trade. If one side is missing, roodswap has nowhere to deliver the output and the trade will not build.

If a chain is missing

  • roodswap supports the majors — Base, Arbitrum, Optimism, Polygon, Ethereum, BNB Chain, and Solana — plus a growing set of newer EVM chains as both source and destination.
  • If a chain is not in the list, roodswap does not route to or from it yet. There is no manual override.
  • If your wallet cannot switch to or add a listed chain, the problem is on the wallet side. Update your wallet, or add the network manually in your wallet's own settings, then reconnect.
  • Missing a chain you need? Email team@roodswap.com and tell us which one.
[ NOTE ]

Approving a network switch or a network-add is not a signature. You are only changing which chain your wallet is pointed at. No funds move until you sign the actual trade — and you always see the minimum you will receive before that.