Documentation
How to withdraw money
Real withdrawals send funds to an external address. A Paper withdrawal only removes simulated USDC. Check Settings → Wallets → Trading mode before following these steps.
The network, recipient, Max, code and quote steps below are for Real money only. In Paper on mobile web, choose Open menu → Settings → Wallets, then Withdraw under Paper cash. On desktop, use Paper cash → Withdraw from the header or the same control in Wallets. Read Available in USDC, enter Amount · USDC, and use Withdraw simulated USDC → Removed… → Done. That dialog has no destination network, external recipient, Max button or network-fee quote. See Paper funding. If you intend to withdraw real money while the workspace shows Paper, identify the real account and network first. Paper cash is simulated.
Withdraw cash
- Open the Cash balance in the header and choose Withdraw. Astral prepares the enabled network addresses and refreshes available withdrawal routes before showing the amount form.
- On Withdraw to crypto wallet, enter Amount (USD) or use 10%, 25%, 50% or Max. Read Available balance and any per-withdrawal limit. Presets use the largest eligible single cash source, capped by the withdrawal limit, before costs. Choose Continue. A nonempty typed amount enables the action when the form is not busy; invalid or unavailable amounts show a validation message instead of advancing. The Solana-only cash amount step uses verified available cash; a failed background on-chain balance refresh does not disable Continue. Current funds and fees are checked again at review.
- On Enter address, check the amount, then choose the receiving network from the dropdown with network logos. Astral selects a funded source for that amount and receiving network, including available Solana USDC even when EVM wallets are empty. Supported cross-network routes bridge directly to the recipient via Relay; you do not need to move cash to another Astral wallet first. For example, funded Solana cash can reach Base, Robinhood Chain, Arbitrum or Ethereum when those routes are enabled. Robinhood Chain receives USDG; the other listed networks receive USDC. Networks that cannot cover the amount are unavailable. Availability and the live quote determine which destinations can be used; the menu does not promise every blockchain.
- Enter the receiving network's wallet address or use Paste. Focus the address input to see matching Saved addresses, with previously used confirmed addresses first. Choose one by clicking it or using the arrow keys and Enter. Suggestions belong to the account and selected chain family; switching between Solana and EVM clears the address. No saved recipient is selected automatically. Back returns to the amount step without losing the amount.
- Choose Review. For a new recipient, complete the address confirmation described below.
- Read the quoted source, destination, amount received, costs and any route warning. Cross-network withdrawals from Solana or EVM cash, and same-network EVM withdrawals, use Confirm as the final action. Their review shows Recipient gets (est.), Recipient gets at least, Route cost (est.), Source network fee and Arrives. Route cost includes bridge/swap costs and any displayed Astral fee, deducted from the amount; source network gas is shown separately as covered or a charge in the source coin. A positive cost below one cent displays
<$0.01, rather than zero. Without the sponsored USDC route described below, a direct Solana cash withdrawal shows You send, To, Network fee and any Recipient setup cost, then uses Withdraw USDC. Use the displayed final action only if you intend to send on those terms. Complete any wallet approval actually requested. If a transfer quote expires, choose Get a new quote and review it again; if a Solana fee estimate expires, use Back, then Review again. - Follow the transfer status and any explorer link. Done closes the result; a pending transfer is not yet a confirmed receipt at the destination.
Balances on multiple networks are not combined into one cash withdrawal. Max and the percentage presets include eligible Solana cash alongside EVM sources; empty EVM routes do not hide a funded Solana balance. If total cash exceeds the current per-withdrawal amount, the amount step explains the limit; withdraw from eligible sources separately. Funds assigned to strategies, reserved for orders, pending finality or needed for fees may not be withdrawable. In Settings → Wallets, select the source network under Wallets by network and choose Withdraw from wallet where offered. The wallet-specific form has network, address and amount fields, Saved address buttons and a Review withdrawal control. It may label the amount in the source coin instead of USD. When multi-network withdrawals are unavailable, Cash uses the same amount-first steps with Solana as the only receiving network and USDC as the cash asset. The standalone Solana coin form's final action is Withdraw SOL or Withdraw USDC for its selected asset. These are alternative real-withdrawal controls, not additional Paper steps.
Withdraw USDC without holding SOL
Where the development rollout offers USDC charge included · no SOL needed, direct Solana USDC withdrawals use Astral's gas sponsor. On desktop and mobile web, look in Cash → Withdraw, or select Solana under Wallets by network in Settings → Wallets and choose Withdraw from wallet. Availability depends on the current route and sponsor limits. Covered trading fees alone do not enable it.
Enter the total USDC amount to leave your wallet, including the withdrawal charge. Max uses the available USDC and withdrawal limits; no SOL reserve is needed for this route. The quote shows You send, Recipient gets at least, Withdrawal charge (included) and Route cost (est.). The fixed charge covers the capped gas cost, any new recipient USDC account setup and a buffer. It is deducted from the entered amount, rather than added to it. For example, a 10 USDC total with a quoted 0.02 USDC charge delivers 9.98 USDC. This example is not a current fee quote.
Confirm the recipient address when required, review the quote, and choose Confirm. Your wallet signs the withdrawal; Astral co-signs to pay the SOL costs. If the withdrawal is confirmed as failed, the USDC debit is returned and no withdrawal charge is collected. An uncertain or pending result still needs observation: inspect recent transfers before starting another withdrawal.
In the Solana wallet form, Withdraw SOL instead opens the existing SOL-asset form, which still uses wallet-funded SOL for its network fee. Configurations without the sponsored USDC route retain the existing Solana SOL/USDC form. Paper withdrawals remain simulated; installed native clients have not been qualified for this rollout.
Confirm a withdrawal address
- Verify the full address on Confirm this new withdrawal address.
- Read the six-digit code sent to the account email shown by the hint.
- Enter it in Code, then choose Confirm address.
- Return to the withdrawal review. Address confirmation alone does not submit a withdrawal.
If the code expires or locks, choose Send a new code and use the newest code. Back lets you correct the recipient. Own-wallet destinations and invalid addresses can be rejected; use wallet transfers for eligible moves between your Astral wallets.
You can also confirm addresses ahead of time under Settings → Wallets → Withdrawal addresses → Add address. Choose the chain family, enter the address and request its email code. Remove removes that saved authorization; the address requires confirmation again next time. Confirmed addresses also apply to mobile withdrawals.
If withdrawal is unavailable or unclear
- Withdrawals are not available right now: no eligible route is currently offered; changing the typed amount does not enable an unsupported network.
- Funding networks could not be loaded: choose Retry networks. Astral does not silently treat a setup or loading error as a Solana-only account.
- Insufficient available funds: inspect open orders, strategy allocations and pending deposits, then refresh.
- If Continue reports insufficient cash, correct the amount or refresh availability. Funds displayed in total cash can be held on networks that cannot cover this particular withdrawal; entering an amount does not bypass those limits.
- No cash is currently available to withdraw on the supported networks: the cash total includes funds that no currently eligible withdrawal source can cover.
- Available cash changed: go back and review the amount again. A direct Solana withdrawal is refused before signing when its available cash falls below the reviewed amount.
- A fee or amount changes: read the fresh quote before confirming.
- Sponsored withdrawals are temporarily unavailable: the sponsor's available funds or spending allowance cannot support another attempt. Retry later; buying SOL does not enable this sponsored route. Ten admitted sponsored attempts per day, including failed attempts, are allowed.
- A cross-network quote is unavailable or too costly: nothing is signed by Review. Retry the quote, choose another supported destination, or withdraw directly on the source network. Small amounts may not cover bridge costs even when the balance is sufficient.
- A timeout or uncertain result: inspect recent transfers/activity before retrying; avoid creating a second transfer while the first is unresolved.
This flow withdraws crypto to supported addresses. It does not promise a direct withdrawal to a bank account or payment card. See Funding and Help.