FAQ

Real answers to real situations, collected from actual swaps executed through Rempart. Most of these cases are already handled by the product (warnings, automatic retries, suggestions); this page explains what you see and what to do.

Before you swap

Why does a line say "comparison only" instead of showing a Swap button?
Some providers only build a real transaction once your wallet is connected: they screen the sender address to block abuse, so a placeholder address gets no executable transaction. Connect your wallet and the line becomes executable. The route itself is fine.
I got "provider error" or "no route available", then it worked when I tried again.
The first quote on a brand new or unusual pair can be slow because the provider computes the route cold. Rempart waits longer on these and retries once automatically, so this is now rare. If one line stays red while others answer, retry that line: the second pass is almost always fast.
No provider finds a route for my pair.
For unusual pairs, a single hop may not exist. Do it in two steps: swap to ETH on a well covered chain like Base first, then from that ETH to your target. Rempart suggests this automatically when every provider fails, with a button that pre-fills step one.

Solana swaps

My Solana swap failed with "Blockhash not found".
Solana transactions carry a timestamp (the blockhash) that expires in about 60 to 90 seconds. If signing on your phone takes longer, it goes stale. Use "Retry with a fresh quote": it rebuilds the transaction with a current timestamp. Nothing was sent and your funds did not move.
My Solana swap failed with "custom program error: 0x1".
This means not enough native SOL. Some bridges charge a fixed fee of about 0.015 SOL plus Solana account deposits, all paid in native SOL, on top of the token you send. Keep about 0.02 SOL free. Rempart warns you before you sign and asks for a second confirmation if your SOL looks low.
Rempart refused my transaction because of an unrecognized program.
Rempart decodes every Solana transaction before you sign and refuses anything that uses a program it does not recognize. This is the safety net working, not a bug. Aggregators occasionally switch the exchange they route through; we verify the new program against official sources and add it quickly. Try again a little later.
A second signature request appeared after my swap already went through.
WalletConnect (often with Trust Wallet) sometimes re-sends the signing request when the phone acknowledgement is slow. Your swap already succeeded with the first signature. One request equals one swap you started: refuse any duplicate, it is harmless.

Robinhood Chain and tokenized stocks

I bought a tokenized stock (like AAPL) on Robinhood Chain but I cannot sell or move it: the wallet says there is no ETH for gas.
Every chain has its own gas balance. Robinhood Chain pays gas in ETH, but only ETH already sitting on Robinhood Chain counts; when you bridge in, you receive your token, not gas. Bridge a small amount of ETH (2 to 3 dollars is plenty) to Robinhood Chain first, for example Base ETH to Robinhood ETH through Rempart, and your approval and sale will go through. Gas there costs about one cent per transaction.
Selling a token asks for two signatures.
To sell any non-native token, wallets do it in two steps: an approval, then the swap. Two signatures, each needing a little gas. This is standard behavior on every EVM chain.

Wallet and network

The page says "wrong network" and the switch button does nothing.
Some wallets, especially Trust Wallet over WalletConnect, silently ignore a remote network switch. Click the button again to pick the network from Rempart, or change it directly in your wallet app: the page follows automatically. For brand new chains like Robinhood Chain, MetaMask handles it best because it offers to add the network for you.
Which wallet should I use?
Any WalletConnect compatible wallet works, for both EVM and Solana. For newer chains like Robinhood Chain, MetaMask is the smoothest because it can add the network on the spot. Trust Wallet works well on the established chains.

Amounts, fees and history

I received a bit less than expected. Where is the difference?
The number that matters is the guaranteed minimum shown before you sign, net of all fees. On small transfers, a provider's fixed fees weigh proportionally more, so the gap looks bigger. Rempart also shows its own 0.08 percent fee by name in every quote detail. What the quote guarantees is what lands.
A swap is stuck on PENDING in my history.
If you closed the tab while a cross-chain bridge was still in progress, the live tracking stopped even though the funds kept moving. Reopen the history page: Rempart re-checks pending entries and updates them. The funds arrive whether or not the tab stays open.
My balance did not update after a swap.
Balances refresh automatically once a swap completes. If you are on a page loaded before this fix, reload once and you are set.

Something else? See also: Docs · Security model