What is wrapped SOL (wSOL)?
SOL is Solana's native currency. It lives directly in the lamport balance of an account and is moved by the System Program. Every other asset on Solana is an SPL token, held in token accounts and moved by the Token program. Programs that handle tokens — exchanges, lending markets, liquidity pools — are written against the token interface, and native SOL does not fit it. Wrapped SOL is the bridge: an SPL token that represents SOL one for one.
wSOL has a fixed mint address, So11111111111111111111111111111111111111112, known as the native mint. It is not issued by a company and there is no custodian or peg to trust. A wSOL token account is simply a token account whose lamports are counted as its token balance, so every wSOL is backed, lamport for lamport, by SOL sitting in that same account. Wrapping and unwrapping are therefore always exactly 1:1, with no price, spread or slippage.
How wrapping SOL works on chain
Wrapping is three instructions in one transaction. First, your wallet's associated token account for the native mint is created if it does not exist yet. Second, a System Program transfer moves the SOL you chose into that account. Third, the Token program's SyncNative instruction tells the account to recompute its token balance from its lamports, and the transferred SOL appears as wSOL.
Creating the token account requires a rent-exempt deposit of 1,488,440 lamports, about 0.0015 SOL, which is why the panel shows a one-time rent line the first time you wrap. It is a deposit rather than a cost: it comes back when the account is closed. If you already have a wSOL account, wrapping just tops it up and only the network fee applies. The Max button leaves enough SOL in your wallet for the fee and, where needed, this deposit.
How to unwrap wSOL back to SOL
Unwrapping is a single CloseAccount instruction on your wSOL token account. For ordinary tokens an account must be empty before it can be closed, but native mint accounts are the exception: closing one sends all of its lamports to the destination — your wallet — which returns both the wrapped balance and the rent deposit as native SOL in one step.
Because unwrapping closes the account, it is all or nothing; the Token program has no instruction for partially unwrapping. If you want to keep some wSOL, unwrap everything and wrap the amount you need again, which costs two network fees and nothing else. The operation is fully reversible in both directions, as many times as you like, and each direction is one signature.
Why is there wSOL stuck in my wallet?
Most people never wrap SOL on purpose. Swap aggregators and DeFi apps wrap it automatically at the start of a transaction and unwrap it at the end. When a transaction fails half-way through a multi-step flow, when an app is closed between steps, or when a limit order or liquidity position pays out in wSOL, the leftover balance stays in a token account labelled Wrapped SOL. Wallets show it as a separate token, and it cannot pay transaction fees.
Unwrapping with this tool turns it back into spendable SOL and recovers the rent deposit at the same time. If the account shows zero wSOL it is still worth closing, because the deposit is locked in it either way. For empty accounts of other tokens, the SOLTidy token account closer does the same thing in bulk across your whole wallet.
Questions & answers
Is there a fee?
No service fee on wrap or unwrap — you only pay the standard Solana network signature fee (typically less than 0.000005 SOL). SOLTidy never custodies funds and never asks for token approvals.
Is it safe to wrap and unwrap SOL here?
Yes. The tool is non-custodial: it builds a transaction from standard System Program and SPL Token instructions, and your wallet shows it to you before you sign. Funds move only between your wallet and your own wSOL token account, never through a SOLTidy address. No token approvals or delegations are requested, so nothing remains authorised after the transaction confirms.
Is wSOL worth the same as SOL?
Always. One wSOL is backed by exactly one SOL held in the same token account, and the Token program converts between them at 1:1 with no market involved. There is no issuer, no bridge and no peg that could break. The only amounts involved besides your balance are the network fee and the refundable rent deposit for the token account.
Can I unwrap only part of my wSOL?
Not directly. Unwrapping works by closing the wSOL token account, which returns its entire balance. To end up with a smaller wSOL balance, unwrap everything and then wrap the amount you want to keep. Both steps are free apart from the network fee, and the rent deposit you get back from closing covers the one needed to reopen the account.