This article was generated by AI. Please verify important information independently.

How to Send SOL: Step-by-Step Guide

Crypto Wiki|Oct 7, 2026|★★★★★★4.5 (500 ratings)
AI Summary

Learn how to send SOL from Phantom, Solflare, Coinbase, and Binance. Complete guide with safety tips, fees, and troubleshooting for all wallets.

Sending SOL takes under a minute once you know the steps. SOL is the native cryptocurrency of the Solana blockchain, used for peer-to-peer transfers, paying transaction fees, purchasing NFTs, and interacting with decentralized finance (DeFi) protocols. When you send SOL, the transaction is recorded permanently on the Solana blockchain, a distributed public ledger. This step-by-step guide walks beginners and experienced users alike through every sending method available.

Wallet and exchange interfaces are updated periodically. The steps below reflect each platform's UI at time of publication.

Here is the quick answer for sending SOL:

  1. Open your wallet or exchange account.
  2. Select SOL and click or tap "Send" (or "Withdraw" on an exchange).
  3. Enter the recipient's wallet address and double-check the first and last 4-6 characters.
  4. Enter the amount of SOL you want to send.
  5. Review the transaction fee and confirm.

Jump to your method: Prerequisites | Compare Methods | Phantom | Solflare | Coinbase | Binance | Fees | Speed | Verify | Troubleshooting | FAQ


Before You Send SOL: Prerequisites and Safety Checklist

Before you send SOL for the first time, run through this checklist to make sure everything is in order. Sending SOL is safe when you follow the right steps, but because Solana transactions are irreversible, preparation matters.

A cryptocurrency wallet is software (or hardware) that stores the private keys giving you access to your SOL. Wallets like Phantom and Solflare are self-custody wallets, meaning you control the keys. Exchange accounts, including Bybit and other centralized platforms, are different: they hold SOL in their custody on your behalf. For a comparison of wallet types, see Differences Between Seed Phrase Wallet, Keyless Wallet, and Cloud Wallet.

A wallet address is the unique string of letters and numbers that identifies where SOL should be sent. Think of it like an email address, but with one critical difference: errors are permanent. In Phantom, click your account name at the top to copy your address. In Solflare, navigate to the Receive section. On exchanges, find your SOL deposit address in the Deposit section.

A seed phrase (also called a recovery phrase) is the 12-24 word sequence that acts as the master backup for your wallet. Anyone who gains access to your seed phrase has full access to your funds. For setup guidance, see How To Get Started With a Seed Phrase Wallet.

⚠️ Warning: Never share your seed phrase or recovery phrase with anyone. No legitimate wallet, exchange, or support team will ever ask for it.

⚠️ Warning: Always double-check the recipient wallet address before confirming. SOL sent to an incorrect address cannot be recovered in virtually all cases.

💡 Tip: When sending to a new address for the first time, consider sending a small test amount (e.g., 0.01 SOL) first to confirm the address is correct before sending the full amount.

Pre-send checklist:

  • You have a self-custody wallet (Phantom, Solflare) or exchange account set up
  • You have the recipient's Solana wallet address
  • You have verified the address: first and last 4-6 characters match your intended destination
  • Your SOL balance covers the send amount plus a small transaction fee buffer
  • Your seed phrase is stored securely offline and has not been shared with anyone
  • If using an exchange, you know to select "Solana" as the network during withdrawal

Sending Methods Compared: Which Option Is Right for You?

Each sending method works differently depending on where your SOL is held. Self-custody wallets like Phantom and Solflare give you direct control, while centralized platforms such as Bybit and other exchanges use a "withdrawal" flow since they hold SOL in custody on your behalf.

MethodTypical UseSpeedFeesInterface Note
Phantom (Desktop)Wallet-to-wallet sendsNetwork confirmation variesVariable network feeBeginner
Phantom (Mobile)On-the-go sendsNetwork confirmation variesVariable network feeBeginner
SolflareSolana-only usersNetwork confirmation variesVariable network feeBeginner
Bybit WithdrawalMoving SOL held on BybitProcessing time variesDisplayed exchange fee appliesFollow current interface
Coinbase WithdrawalMoving from exchangeProcessing time variesExchange fee appliesFollow current interface
Binance WithdrawalMoving from exchangeMinutes to hoursExchange fee appliesBeginner

Fee figures reflect current Solana network rates and are subject to change. Exchange fees are set by each platform and vary separately.

Choose your section above using the jump links, or scroll to the method that matches your platform.


How to Send SOL from Phantom Wallet

Phantom is one of the most popular Solana wallets, available at Phantom (phantom.app) as a browser extension and mobile app. The steps below are split by device type since the mobile and desktop interfaces differ.

⚠️ Warning: Always verify the recipient wallet address before confirming. Once submitted, Solana transactions cannot be reversed.

💡 Tip: On mobile, use the QR code scanner instead of typing the address manually. Scanning eliminates the risk of typos.

How to Send SOL on Phantom Desktop (Browser Extension)

Six steps cover the complete desktop send flow.

  1. Open the Phantom browser extension by clicking the Phantom icon in your browser toolbar.
  2. Click the "Send" button on the main screen.
  3. Paste or type the recipient's Solana wallet address in the address field.
  4. Verify the first and last 4-6 characters of the address match your intended destination.
  5. Enter the amount of SOL you want to send.
  6. Review the transaction fee displayed, then click "Send" to confirm.

The transaction may appear quickly after submission, but confirmation and finality times vary with network conditions and wallet reporting.

How to Send SOL on Phantom Mobile (iOS and Android)

The Phantom mobile app supports full SOL sends on both iOS and Android.

  1. Open the Phantom app on your iOS or Android device.
  2. Tap the "Send" button on the home screen.
  3. Tap the QR code icon to scan the recipient's wallet address directly, or paste the address manually.
  4. Confirm the first and last 4-6 characters of the address are correct.
  5. Enter the amount of SOL you want to send.
  6. Review the transaction fee, then tap "Confirm" to complete the transfer.

💡 Tip: Scanning a QR code is safer than typing a wallet address manually. It removes the risk of input errors entirely.

iOS and Android interfaces are nearly identical. If any button labels differ on your device, the send flow follows the same sequence.


How to Send SOL from Solflare Wallet

Solflare is a well-established Solana-only wallet available at Solflare (solflare.com), with both web and mobile versions. The send flow mirrors Phantom's structure, making it easy to follow if you have used either wallet.

  1. Open your Solflare wallet at solflare.com or in the Solflare app.
  2. Click or tap "Send" on the main dashboard.
  3. Paste the recipient's Solana wallet address into the address field. For guidance on saving addresses for future use, see How To Add Your Withdrawal Wallet Address.
  4. Check that the first and last few characters of the address match your intended destination.
  5. Enter the amount of SOL you want to send.
  6. Review the network fee shown, then click "Confirm" to submit the transfer.

⚠️ Warning: Check the wallet address carefully before confirming. Confirmed transactions are final on Solana and cannot be undone.

Solflare is a Solana-only wallet, unlike Phantom which has expanded to other chains. Both wallets support the same SOL send flow and charge the same on-chain transaction fee.


How to Send SOL from Bybit

SOL held on Bybit remains in platform custody until a withdrawal is processed. Open the current withdrawal flow, select SOL, paste the recipient's Solana address, and select the Solana network where available. Review the displayed network, fee, minimum, address, and arrival amount before confirming; interface labels and availability can change. The general withdrawal-address guide explains how saved destination addresses are managed.

Network check: The destination must support native SOL on Solana. Do not choose a network solely because it has a similar asset symbol or lower displayed fee.

How to Withdraw SOL from Coinbase

SOL held on Coinbase sits in Coinbase's custody. It does not reach your personal wallet until you withdraw it. Because Coinbase is a centralized exchange (CEX), the action here is called a "withdrawal," not a "send," and the interface looks different from a self-custody wallet.

⚠️ Warning: When withdrawing SOL from Coinbase, you MUST select "Solana" as the network. Do NOT select ERC-20, BEP-20, or any other network. Sending SOL via the wrong network will result in permanent, unrecoverable loss of funds. SOL exists natively on the Solana blockchain, and routing it through a different network sends funds to an incompatible address.

  1. Log into your Coinbase account.
  2. Navigate to "Send/Receive" or select SOL from your asset list.
  3. Click "Send."
  4. Select "Solana" as the network. This step is required. Do not select any other option.
  5. Paste your recipient's Solana wallet address (for example, your Phantom wallet address) into the address field.
  6. Enter the amount of SOL you want to withdraw.
  7. Review the withdrawal fee and minimum amount, then confirm the withdrawal.

⚠️ Warning: Paste the recipient wallet address rather than typing it manually. Before confirming, check that the first and last characters of the address match your intended destination.

Coinbase withdrawal processing may take anywhere from 5 to 30 minutes before the transaction appears on the Solana network. This delay is exchange-side processing time, not Solana network latency. Withdrawal fees and minimum amounts are subject to change: verify current figures in your Coinbase account before withdrawing.


How to Withdraw SOL from Binance

SOL held on Binance works the same way. Binance holds it on your behalf until you initiate a withdrawal. The most common error Binance users make is selecting BEP-20 (Binance Smart Chain) as the network instead of Solana, which results in permanent loss of funds.

⚠️ Warning: When withdrawing SOL from Binance, you MUST select the Solana network. Do NOT select BEP-20 (Binance Smart Chain) or any other network. SOL sent via BEP-20 will be permanently lost with no recovery possible.

  1. Log into your Binance account.
  2. Navigate to "Wallet," then select "Fiat and Spot."
  3. Find SOL in your asset list and click "Withdraw."
  4. Select "SOL" as the network (Solana mainnet). Do NOT select BEP-20 or any other network option.
  5. Paste your recipient's Solana wallet address (for example, your Phantom wallet address) into the address field.
  6. Enter the amount of SOL you want to withdraw.
  7. Review the withdrawal fee and confirm the withdrawal.

⚠️ Warning: Paste the recipient address rather than typing it manually. Verify the first and last characters match your intended destination before confirming.

Binance processing may take several minutes to a few hours before the on-chain transaction initiates. Withdrawal fees and minimum amounts are subject to change: verify current figures in your Binance account before withdrawing. Steps above reflect Binance.com. Binance.US has a slightly different interface layout, but the network selection step is present on both platforms and equally critical.


How Much Does It Cost to Send SOL?

SOL transfer fees are denominated in SOL and can vary with transaction settings and network conditions. Review the fee displayed by the wallet before signing; any USD equivalent changes with the SOL market price.

The transaction fee (also called the network fee) is a small amount of SOL paid to network validators to process and confirm your transfer. Three things to know about SOL fees:

What the fee is: SOL paid to Solana network validators. Fees are denominated in lamports (the smallest unit of SOL, where 1 SOL = 1,000,000,000 lamports).

How much it costs: The wallet displays the SOL-denominated fee before confirmation; the USD equivalent is dynamic. Solana's speed and low fees are enabled by its Proof of History consensus mechanism, which allows validators to process thousands of transactions per second without the congestion that drives up costs on other blockchains.

How it is deducted: From the SOL balance in your sending wallet before the transfer completes. You need slightly more SOL than your intended send amount to cover the fee.

Paying a transaction fee is required for every SOL transfer. You cannot send SOL without paying one, but at a fraction of a cent, the fee is negligible for most users.

💡 Tip: Keep a small buffer of SOL in your wallet, for example 0.01 SOL above the amount you plan to send, to ensure you always have enough to cover the transaction fee.


How Long Does It Take to Send SOL?

SOL transactions are often confirmed quickly, but block production, confirmation, and finality are different measurements and can vary.

That sub-second speed applies to direct wallet-to-wallet transfers, such as Phantom to Phantom or Phantom to Solflare. Once you submit a transfer from a self-custody wallet, the Solana network confirms it and the recipient sees the funds almost immediately.

Withdrawals from Coinbase or Binance may take anywhere from a few minutes to several hours. This delay is exchange-side processing time. The exchange processes and broadcasts the transaction before it reaches the Solana network, so the network itself is not the source of the wait. Checking your exchange withdrawal history will show the current processing status.


What Is the Minimum Amount of SOL You Can Send?

Yes, you can send less than 1 SOL. Solana has no meaningful minimum send amount for on-chain transfers. You can send fractions of SOL such as 0.1, 0.01, or 0.001 SOL.

Two minimum considerations apply:

On-chain minimum: Effectively the transaction fee, approximately 0.000005 SOL. Any amount above this can be sent directly between wallets.

Exchange minimums: Coinbase and Binance set their own minimum withdrawal amounts, typically in the range of 0.01 to 0.02 SOL. Verify the current minimum in your exchange account before withdrawing, as these figures are subject to change.

A recipient address does not generally need a pre-existing SOL balance to receive native SOL. Separate rent deposits can apply when creating certain token accounts or other on-chain accounts, but that is different from sending native SOL to a standard Solana address.


How to Send SOL Using a Ledger Hardware Wallet

Ledger is one hardware-wallet example that can keep signing keys off the internet-connected computer. Verify current Solana support, firmware requirements, and compatible wallet software in the manufacturer's documentation before transferring funds. For product information, visit Ledger (ledger.com).

💡 Tip: Sending SOL to a Ledger hardware wallet is identical to sending to any other wallet. Simply use your Ledger's Solana wallet address as the recipient address.

Sending SOL TO a Ledger wallet:

  1. Open Ledger Live or connect your Ledger device to Phantom.
  2. Copy your Ledger's Solana wallet address from the Receive section.
  3. Use that address as the recipient in any send or withdrawal flow covered in this guide.

Sending SOL FROM a Ledger wallet:

  1. Connect your Ledger device to your computer.
  2. Open Phantom (phantom.app).
  3. In Phantom settings, connect your Ledger as a hardware wallet.
  4. Use the standard Phantom send flow described in the Phantom Desktop section above.

Phantom and Solflare both support Ledger integration for sending SOL from cold storage.


How to Verify Your SOL Transaction

After sending SOL, you can verify the transfer was successful using Solana Explorer (explorer.solana.com), the official Solana Foundation block explorer.

Every Solana transaction has a unique transaction ID (also called a transaction signature) found in your wallet's transaction history or your exchange withdrawal history.

  1. Find your transaction ID in your wallet's transaction history. In Phantom, tap the transaction in your history to copy the ID. On an exchange, check your withdrawal history for the transaction reference.
  2. Navigate to Solana Explorer at explorer.solana.com.
  3. Paste the transaction ID into the search bar and press Enter.
  4. Review the transaction status. A "Finalized" status confirms the transfer was successful.

A finalized transaction displays the sender address, recipient address, amount transferred, timestamp, and confirmation status. You can also verify your transaction on Solscan (solscan.io), a third-party Solana block explorer with a different interface that shows the same on-chain data.


Common SOL Transaction Issues and How to Fix Them

Most SOL transaction issues have a clear cause and a specific action to take. The sections below cover the five most common problems.

⚠️ Warning: SOL sent to an incorrect address cannot be recovered. There is no undo function on the blockchain. Always verify the recipient address before confirming.

⚠️ Warning: SOL transactions cannot be cancelled once submitted to the Solana network. Verification before sending is the only protection against errors.

My SOL Transfer Is Pending

Solana transactions rarely stay pending on the network for more than a few seconds. Open Solana Explorer (explorer.solana.com) and paste your transaction ID to check the current status. If your transfer originated from a Coinbase or Binance withdrawal, the "pending" status reflects exchange-side processing. Allow several minutes to a few hours for the exchange to broadcast the transaction before it appears on-chain.

My SOL Has Not Arrived in My Wallet

Check these four things in order:

  1. Confirm the correct wallet address was used as the destination.
  2. Confirm the correct network (Solana) was selected during an exchange withdrawal.
  3. Refresh your wallet balance. Some wallets require a manual refresh to display new funds.
  4. Check Solana Explorer with your transaction ID to see whether the transfer was confirmed.

If the wrong network was selected during an exchange withdrawal, funds may have been routed to an incompatible address. Contact the exchange's support team immediately in that scenario, though recovery is not guaranteed.

My SOL Transaction Failed

Failed transactions typically have one of three causes:

  1. Insufficient SOL balance to cover the transaction fee. Add a small buffer above your send amount and retry.
  2. Invalid recipient address format. Confirm the address is a valid Solana address (32-44 characters).
  3. Network congestion, which is rare on Solana. If it occurs, retry the transaction after a short wait.

Check Solana Explorer with your transaction ID for a specific failure reason. If the transaction failed, no SOL leaves your wallet. The attempted transfer is rejected without processing.

I Sent SOL to the Wrong Address

In virtually all cases, SOL sent to an incorrect address cannot be recovered. Solana blockchain transactions are irreversible once submitted. If the recipient address belongs to someone you know, you can ask them to return the funds, but there is no technical mechanism to reverse a confirmed transaction.

For future transfers: verify the first and last 4-6 characters of the address, use QR code scanning on mobile rather than typing addresses manually, and send a small test transaction to any new address before sending the full amount.

Can I Cancel a SOL Transaction?

No. Once submitted to the Solana network, a transaction cannot be cancelled or reversed. Verifying the recipient address before sending is the only protection. If you have not yet confirmed the transaction, close the confirmation screen without submitting.


Frequently Asked Questions: How to Send SOL

What network should I choose when sending SOL?

Always select "Solana" as the network when withdrawing SOL from any exchange. Do not select ERC-20, BEP-20, TRC-20, or any other network option. Selecting the wrong network routes your SOL to an incompatible address and results in permanent loss of funds. Look for the option labeled "Solana" or "SOL" in the network dropdown during withdrawal.

Can I send SOL from Coinbase to Phantom?

Yes. Withdraw SOL from Coinbase, select "Solana" as the network, and paste your Phantom wallet address as the destination. The full withdrawal steps are in the Coinbase section above. Coinbase processing typically takes 5 to 30 minutes before the SOL appears in your Phantom wallet.

How do I find my Solana wallet address?

In Phantom, click your account name at the top of the wallet screen to copy your address. In Solflare, navigate to the Receive section to view and copy your address. On exchanges like Coinbase or Binance, go to your Deposit section, select SOL, and your SOL deposit address will be displayed. For help setting up network-specific addresses in a seed phrase wallet, see How To Add A Custom Network On Seed Phrase Wallet.

How do I send SOL from Kraken?

The process mirrors Coinbase and Binance. Navigate to Funding, then Withdraw, select SOL, choose the Solana network, enter your recipient wallet address, enter the amount, and confirm. Always verify that "Solana" is selected as the network before confirming.

Can I send SOL to an Ethereum address?

No. Solana and Ethereum use different address formats and incompatible networks. Sending SOL to an Ethereum (ERC-20) address will result in permanent loss of funds in virtually all cases. Always use a Solana wallet address as the destination when sending SOL.

Is sending SOL different from sending Bitcoin or Ethereum?

The concept is similar but fee markets, confirmation measurements, and address formats differ. Solana fees are paid in SOL and Ethereum fees are paid in ETH; their USD values and confirmation times vary with price and network conditions. A native Ethereum address cannot be used as a native Solana address, so always verify the destination network before sending.

Can I send SOL on Trust Wallet?

Yes. Trust Wallet supports SOL. Open Trust Wallet, select SOL from your asset list, tap Send, enter the recipient's Solana wallet address, enter the amount, and confirm. The send flow is similar to Phantom and Solflare.

Can I send SOL to multiple wallets at once?

Standard wallets including Phantom and Solflare do not support batch sends. You must repeat the send process for each recipient address separately. Advanced batch-sending via Solana scripts exists but is outside the scope of this guide.

Do I need SOL in my wallet to send SOL?

Yes. You need SOL for both the transfer amount and the transaction fee. The wallet displays the current SOL-denominated network fee before confirmation. Keep a small buffer, for example 0.01 SOL above your intended send amount, to ensure the fee is always covered.

Can I send SOL to a DeFi protocol?

Yes. When interacting with Solana-based decentralized finance (DeFi) protocols, you send SOL to a smart contract address (called a program on Solana) rather than a personal wallet. Always use the official protocol contract address and verify it through the protocol's own documentation before sending, since errors are irreversible.


Explore SOL on Bybit

Readers can review current SOL market information or access the SOL/USDT spot market if spot trading fits their objectives. Custodial exchange balances and self-custody wallets use different security models, so verify the destination address and selected network before any withdrawal.

Summary: Sending SOL Safely and Successfully

Before you send, keep these five points in mind:

  • Always verify the recipient wallet address: check the first and last 4-6 characters before confirming any send
  • Select "Solana" as the network when withdrawing from Coinbase, Binance, or any other exchange
  • Solana network confirmation is often fast, but finality and exchange withdrawal processing times vary
  • Transactions are irreversible once submitted, so prevent errors before sending rather than after
  • Use Solana Explorer (explorer.solana.com) to verify your transaction arrived

You now have everything you need to send SOL safely. Choose your method above and follow the steps for your platform.