Solana Wallet: Send, Receive and Swap SOL Safely
Updated , 8 minute read
A Solana wallet controls an address that holds SOL and SPL tokens such as USDC, and signs the transactions that move them. Keylo creates that wallet in your browser, uses the same derivation path as most Solana wallets, and lets you send, receive, swap and bridge without installing anything. Keep a little SOL for fees and rent, and ignore unsolicited tokens that point you to websites.
Solana at a glance
- Address format
- Base58 public key, 32 to 44 characters
- Derivation path
- m/44'/501'/0'/0'
- Base fee
- 5,000 lamports per signature, plus optional priority fee
- Token standard
- SPL tokens (Token and Token-2022 programs)
- Smallest unit
- 1 lamport = 0.000000001 SOL
- Testnet in Keylo
- Solana Devnet
On this page
- What is Solana and why do people use it?
- How Solana addresses and accounts work
- How to create a Solana wallet with Keylo
- How to receive SOL and SPL tokens
- How to send SOL or tokens
- Solana fees explained: base fee, priority fee and rent
- USDC, USDT and other tokens on Solana
- Swap and bridge SOL
- Practise on Solana Devnet
- Solana safety tips
- Frequently asked questions
What is Solana and why do people use it?
Solana is a high-throughput proof-of-stake blockchain that keeps one global state instead of splitting activity across rollups or shards. Blocks come about every 400 milliseconds, and the base fee for a simple transfer is just 0.000005 SOL. In October 2026 the network switched to a new consensus engine, Alpenglow, designed to bring finality down to a fraction of a second.
That speed shapes how Solana is used. It is widely used for stablecoin payments, busy decentralized exchanges, token launches and consumer apps where waiting a minute for a confirmation would feel broken. It also means scams move quickly. A Solana wallet needs to be good at two things: showing you clearly which token you hold, and making every fee and recipient visible before you sign. Keylo is built around both.
How Solana addresses and accounts work
Your Solana address is your ed25519 public key written in base58, usually 43 or 44 characters with no 0x prefix and no checksum of its own, so always copy it rather than typing. Keylo derives it on m/44'/501'/0'/0', the same default path used by Phantom and Solflare, which means importing a phrase from those wallets normally shows the same address and balance.
Everything on Solana lives in accounts, and each account must hold a small balance called the rent-exempt minimum to stay on chain. Solana is lowering this in stages during 2026. As of October 2026, a plain wallet account needs about 0.00065 SOL and a token account about 0.0015 SOL, and further cuts are scheduled. A transfer that would leave a new account below its minimum fails, so the first SOL sent to an empty address has to cover it.
Tokens are not stored in your main account. Each token you hold sits in a separate associated token account owned by your address, one per token mint. When someone sends you a token for the first time, their transaction usually creates that account and pays its rent. If you later empty and close a token account, the rent comes back to you as SOL.
How to create a Solana wallet with Keylo
Coming from Phantom, Solflare or another wallet? Import its 12- or 24-word phrase instead of creating a new one. Some wallets offer several Solana derivation styles, so if your balance does not appear, the old wallet probably used a non-standard path and your funds are still reachable there. The same Keylo phrase also gives you addresses on Bitcoin, Ethereum and every other supported chain.
- 1
Open Keylo's registration page on your phone or computer. Keylo runs as a web page, so there is no extension or app store download.
- 2
Sign up with your name, email, phone number and password, then confirm your email address.
- 3
Your device generates a 12-word recovery phrase, locks it with encryption keyed to your password, and only then uploads the locked copy.
- 4
Tap Solana in your asset list to see your base58 address, labelled Solana so you always know which network it belongs to.
- 5
Back up the phrase from Settings after re-entering your password, and store it offline.
How to receive SOL and SPL tokens
If you are funding a brand-new wallet, send SOL before anything else. Tokens can arrive without it, but you will need SOL to pay fees when you want to move them. A small amount covers many transactions, and it also lets you pay the rent when you send a token to someone who has never held it.
- 1
Open Solana, or the token you want, and tap Receive.
- 2
Copy your address or show the QR code. The same address receives SOL and every SPL token.
- 3
Tell the sender to use the Solana network. On exchanges it is usually labelled SOL or Solana, including for USDC and USDT.
- 4
Check Activity. Solana transfers usually appear within seconds, with a link to Solscan.
How to send SOL or tokens
Solana transactions confirm quickly and cannot be reversed, so the moment to catch a mistake is the review screen. Check the token as well as the address: two tokens can share a name and logo, and only the mint address tells them apart. If the recipient is new to that token, your transfer also pays the rent for the token account it creates for them, a little extra SOL that the recipient can reclaim if they ever close it.
- 1
Open SOL or the token you want to send and tap Send.
- 2
Paste the recipient's Solana address or scan their QR code.
- 3
Enter the amount, or tap Max. For SOL, Max keeps back what is needed for the network fee.
- 4
Choose slow, normal or fast, which sets the priority fee your transaction offers.
- 5
Check the review screen: recipient, exact amount and network fee in SOL.
- 6
Confirm. Keylo signs in your browser and sends the transaction.
Solana fees explained: base fee, priority fee and rent
Every Solana transaction pays a base fee of 5,000 lamports (0.000005 SOL) per signature. Half of it is burned and half goes to the validator that includes the transaction. On top of that you can add a priority fee, priced per compute unit, which tells validators how urgently you want to be included. During quiet periods the priority fee is close to zero; during busy token launches it decides whose transactions land first.
Keylo's slow, normal and fast options set that priority fee, and the summary shows the total before you sign. Rent is different from fees: it is a refundable deposit locked in an account rather than a payment to the network. Creating a token account for a recipient locks rent; closing an empty token account unlocks it. Keylo adds no fee of its own to a normal send.
USDC, USDT and other tokens on Solana
Solana tokens follow the SPL standard, issued either by the original Token program or by the newer Token-2022 program, which adds features such as transfer fees and metadata. USDC is issued natively on Solana by Circle and USDT by Tether, so you can hold, send and receive both directly in Keylo alongside SOL.
What identifies a token is its mint address, not its name, ticker or icon. Anyone can create a token called USDC with a convincing logo in seconds. Before you accept a token as payment or swap into one, compare its mint address with the one published by the issuer or shown on a trusted explorer. Some Token-2022 tokens charge a fee on every transfer, which is set by the token's creator and can surprise you if you have not checked.
Swap and bridge SOL
Keylo includes in-wallet swaps and bridges for Solana through LI.FI, which aggregates decentralized exchanges on Solana and audited bridges to other networks. You can swap SOL for USDC on Solana, or move value from Solana to Ethereum, Base, Arbitrum and other supported chains. The quote lays out the route, the output you can expect, the minimum you will accept and every fee before you confirm.
Swaps within Solana usually settle in seconds. Bridges take longer because the destination chain has to confirm too, and you can track a bridge in Keylo until it lands. If a cross-chain route cannot complete, the protocol refunds the sending wallet. Any Keylo service fee is shown in the quote. More detail is on swap and bridge.
Practise on Solana Devnet
Turn on Testnet mode in Settings and Keylo adds Solana Devnet, a separate cluster where SOL has no value. You can request free devnet SOL from the official faucet and practise sending SOL, creating token accounts and watching fees without risking real funds. Devnet uses the same address format, so a devnet address looks exactly like a mainnet one. Always check which network Keylo shows before you share an address.
Solana safety tips
- Ignore tokens and NFTs you did not ask for. Spam airdrops often carry links to sites that ask you to connect a wallet or enter a phrase, and those sites drain wallets.
- Verify mint addresses for stablecoins and any token you swap into. Names and logos prove nothing.
- Watch for address poisoning: scammers send tiny transfers from addresses that look like ones you use, hoping you copy theirs from history. Copy addresses from the source instead.
- Keep your recovery phrase offline. It controls your Solana address and every other chain in the wallet.
- Turn on two-factor authentication and an anti-phishing code, described on Keylo security.
- No real support agent will ask for your phrase or password. Reach Keylo through support only.
Frequently asked questions
Can I use my Phantom recovery phrase in Keylo?
Yes. Keylo can import a 12- or 24-word phrase and derives Solana on m/44'/501'/0'/0', the default path used by Phantom and Solflare, so you should see the same address. If you created extra accounts in Phantom, only the first one will match. Funds on other paths stay safe in the original wallet.
Why do I need SOL to send USDC on Solana?
Every Solana transaction pays its network fee in SOL, whatever token it moves. If the recipient has never held that token, your transaction also pays the rent deposit for their token account. Keeping a small SOL balance alongside your stablecoins means you can always move them.
What is the rent-exempt minimum on Solana?
It is a small SOL deposit each account must hold to stay on chain. As of October 2026 it is about 0.00065 SOL for a plain wallet and about 0.0015 SOL for a token account, and Solana plans further reductions. The deposit is refundable when an account is closed, unlike a fee.
How fast are Solana transactions?
Most transfers appear in Keylo within a second or two and are final shortly after. Solana's Alpenglow consensus, activated in October 2026, is designed to cut finality to a fraction of a second. During heavy congestion, choosing the fast option raises your priority fee so validators include your transaction sooner.
Someone sent me a token I do not recognise. What should I do?
Leave it alone. Unrequested tokens are usually spam or bait, and their names or descriptions often point to websites that try to steal your phrase or get you to sign a draining transaction. Do not visit the links. The token cannot move your funds by itself sitting in your wallet.
Does Keylo support Solana staking?
No. Keylo currently offers staking only on Cosmos SDK chains. On Solana you can hold, send, receive, swap and bridge SOL and SPL tokens. If you want to stake SOL, you would need a wallet or service that supports native Solana stake accounts.