To swap BTC to SOL, choose BTC on Bitcoin as “from” and SOL on Solana as “to”, enter your Solana address and send BTC from your Bitcoin wallet. On October 23, 2026, 0.012 BTC (about $978) became about $971 of SOL in about 28 minutes, with no exchange account.
Key Takeaways
- Route: native BTC to native SOL, one flow.
- Time: about 28 minutes (Bitcoin confirmations).
- Alternative: receive USDC on Solana instead.
- Address: a Solana address (base58, 32-44 characters).
Live Quotes: 0.012 BTC to Solana
| Route | Value in | You receive (value) | Route fees | Source gas | Time |
|---|---|---|---|---|---|
| BTC → SOL | $978.19 | $971.24 | $3.62 | $0.59 | about 28 min |
| BTC → USDC on Solana | $978.19 | $975.07 | $3.62 | $0.59 | about 28 min |
Quotes are live LI.FI routes requested on October 23, 2026, before the 0.7% Step Exchange service fee; they change every minute, and the widget shows the current one before you sign.
SOL or USDC on Solana?
Both arrive at the same Solana address in about the same time. Choose SOL if you want exposure to Solana or need gas for future swaps; choose USDC if you want a dollar value and plan to swap into other Solana tokens later. You can split: swap most BTC to USDC and a small part to SOL so that you have fees.
Why It Takes About 28 Minutes
Routes from native bitcoin wait for Bitcoin confirmations before releasing funds on Solana. Bitcoin produces a block about every 10 minutes, so 20-30 minutes is normal; the Solana side then settles in seconds. Current Bitcoin fees were 1-2 sat/vB on October 23, 2026 (mempool.space), so the Bitcoin transaction itself cost under $0.60.
Step by Step
- Start the swap in the widget: from BTC on Bitcoin, to SOL on Solana.
- Enter your Solana address where SOL should arrive.
- Send BTC from your Bitcoin wallet to the deposit address shown, exact amount.
- Wait for confirmations; the status updates until SOL arrives.
Gem Wallet holds native BTC and SOL in one self-custodial app, so you can send BTC and receive SOL without switching wallets.
Mistakes to Avoid
- Sending a different amount than the route expects.
- Using an exchange withdrawal to the deposit address with a long delay; quotes can expire.
- Wrong address type: a Bitcoin or 0x address in the Solana field.
Related: swap SOL to BTC, swap SOL to USDC, cross-chain swap. More pairs on the swap hub.
