Using the terminal

Withdrawals

Bridge vs. exchange withdrawals, fresh subaddresses, statuses, Monero verification and reporting a missing payout.

Routes

RouteMinimumTimeFee
wxmr.io bridge0.1 XMRusually ~30 min0.1%
Exchange (no bridge)Set by the exchange~10–30 minBuilt into the rate + app conversion fee

From 0.1 XMR with a healthy bridge, withdrawals go through the bridge; otherwise through the best exchange quote (wXMR → SOL → exchange → XMR). A bridge withdrawal can be cancelled while it's still pending, starting 5 minutes after the request.

Use a fresh subaddress

The XMR address you withdraw to is written publicly on Solana by the bridge (and seen by the exchange). Reusing one address links your withdrawals together. Generate a new subaddress in your wallet (Feather / Cake → Receive → new address) for every withdrawal; the app warns you when an address was used before and saves your preferred payout address on the Wallet page.

Connect your Monero wallet (view key)

Optional, on the Wallet page: your primary address and private view key. With it the app hands out a fresh subaddress for every withdrawal (one tap, account 0, next unused index) and can check that a withdrawal arrived and how much — the browser scans the transaction's outputs itself.

  • A view key can't spend: it can't move your XMR or sign anything.
  • It does reveal your incoming payments to whoever holds it — so it's stored encrypted on this device (with a key from your unlocked wallet) and never sent to our server. Only the public transaction is fetched.
  • Monero wallets watch the first 50 subaddresses of an account by default; if you withdraw more often, raise the lookahead in your wallet.
Integrated addresses (106 characters, with a payment ID) are rejected for withdrawals. Use a standard (4…) or subaddress (8…).

Statuses

Waiting for relayer
Your request is in the bridge; it can still be cancelled.
↓
Relayer marked as sent
The bridge recorded completion — the app now looks for the XMR transaction on the Monero network.
↓
XMR on network (N conf.)
The transaction exists and is gathering confirmations.
↓
Done (10+ conf.)
Verified on the Monero network.
⚠ Bridge didn't deliver
Marked as sent, but the XMR transaction isn't on the network 15+ minutes later (checked on several nodes).

If a withdrawal doesn't arrive

  • Open the Withdraw page: it shows the tx hash and tx key the relayer recorded. In Feather use Tools → Verify payment (hash + tx key + your address) to check it.
  • If the app shows Bridge didn't deliver, use Report on GitHub — the prefilled report contains the Solana transaction and the XMR hash, but never your address or tx key.
  • For exchange withdrawals, contact the exchange with the swap ID shown on the page.