Wrapped vs Native Crypto: WBTC, WETH and What to Check Before You Swap (2026)
What's the difference between wrapped and native crypto?
A native coin is the currency a blockchain itself runs on: BTC on Bitcoin, ETH on Ethereum, SOL on Solana. A wrapped coin is a token on a different blockchain, or in a different format on the same one, that represents a native coin. WBTC is a token that tracks bitcoin but lives on Ethereum and other networks. WETH is ether turned into a standard ERC-20 token. They usually track the same price, but they are not the same thing: they live at different kinds of addresses, they need different fee coins to move, and a swap service treats them as different assets. Mixing them up is one of the easier ways to send coins somewhere they can't be used. This guide explains what wrapping is, how WETH and WBTC work according to their official sources, and what to check before you swap either one.
Educational content, not financial advice. Which coins and networks are available in Swappr depends on what FixedFloat supports at the time; always check the coin and network shown in the app before you send.
WETH: ether as an ERC-20 token
Ethereum.org explains that ETH predates the ERC-20 token standard, so it doesn't follow the same rules as the tokens that apps on Ethereum trade. WETH bridges that gap. It's a smart contract: you deposit any amount of ETH and receive the same amount of newly minted WETH, and you can redeem any amount of WETH for the same amount of ETH, at which point the WETH is burned.
- Supply. ETH supply is managed by the Ethereum protocol; WETH supply is managed by the WETH smart contract.
- Gas. Gas on Ethereum is paid in ETH. Ethereum.org says paying gas with WETH is not natively supported, so you still need native ETH to move WETH.
- Cost to wrap. Wrapping and unwrapping are transactions, so they cost gas.
- Scale. Ethereum.org says roughly 3% of the circulating ETH supply is locked in the WETH contract.
One warning from the same page: besides the canonical WETH contract there are other WETH tokens, made by app developers or issued on other chains, which may behave differently or have different security properties. Always check which contract you hold.
WBTC: bitcoin on other chains
Ethereum.org uses WBTC as its example of bridging: if you only have funds on Ethereum and want exposure to bitcoin, you can buy WBTC, but it's a token native to Ethereum, an Ethereum version of bitcoin, not the original asset on the Bitcoin blockchain. To own native BTC, you'd move the value back to Bitcoin. The WBTC project's own site currently lists its native networks as Ethereum, Solana, Tron, BNB Chain, Base, Kava and Osmosis. So "WBTC" alone doesn't tell you which chain a token is on.
| Native BTC | WBTC | |
|---|---|---|
| Lives on | The Bitcoin blockchain | Another chain, such as Ethereum |
| Address type | Bitcoin address (for example bc1q… or bc1p…) | That chain's address format (for example 0x… on Ethereum) |
| Fee paid in | BTC | That chain's native coin, such as ETH |
| Extra trust | None beyond Bitcoin | The token's issuer, custody and contract |
That last row matters. A wrapped token is only worth what backs it, so holding WBTC adds a dependency on the wrapping system that holding BTC doesn't. Ethereum.org's page on bridges covers those risks; CoinX has a plain-language summary in crypto bridge vs cross-chain swap.
Why it matters when you swap
An instant swap service like the one behind Swappr lists coins and networks separately. "BTC" means native bitcoin to a Bitcoin address. "WBTC on Ethereum", if offered, means a token to an Ethereum address. Three mistakes come up again and again:
- Sending WBTC to a BTC deposit address. A Bitcoin deposit address can't receive an Ethereum token; the formats don't even match. Our guide to Bitcoin address types shows what a BTC address looks like.
- Sending WETH when the order expects ETH. Both arrive at a 0x… address, but they're different assets. A deposit of the wrong asset may not be credited to your order, and recovering it, if possible at all, takes support time. See what to do after a wrong amount or expired order.
- Holding WETH or WBTC with no ETH for gas. You can't send either token on Ethereum without ETH to pay the fee.
Before you swap: a four-point check
- Read the asset name and the network. Confirm "ETH" vs "WETH" and "BTC" vs "WBTC", and the network label, on the swap screen.
- Check the token contract. In your wallet, open the token and compare its contract with the official source before trading it. CoinX's guide to verifying a token contract address walks through it.
- Keep the native coin for fees. Leave a little ETH in a wallet that holds WETH or WBTC on Ethereum.
- Unwrap first if the swap needs the native coin. If you hold WETH and the swap you want takes ETH, unwrap it in your wallet first; it costs gas but avoids an asset mismatch.
If you're unsure which network to use for a stablecoin, the same thinking applies; see USDT TRC20 vs BEP20 vs ERC20.
Is wrapped crypto bad?
No. WETH exists because apps on Ethereum need ETH in a standard token format, and ethereum.org calls the canonical WETH contract simple, battle-tested and formally verified. Wrapped bitcoin lets bitcoin's value be used on chains that can't hold native BTC. The point is to know which one you hold, which chain it's on and what it depends on, so you send it to the right place.
Reading a swap screen: a quick example
Say you hold WBTC on Ethereum and want native bitcoin in your own wallet. On the swap screen, the coin you send should be WBTC on Ethereum, if the service lists it, and the coin you receive should be BTC. The deposit address you're given will then be an Ethereum-style 0x… address, and the receiving address you enter must be a Bitcoin address that starts like bc1q… or bc1p…. You'll also need a little ETH in the sending wallet, because moving WBTC on Ethereum costs gas in ETH.
If the service doesn't list WBTC on the network where you hold it, don't send it to a deposit address meant for something else. Unsupported tokens sent to a deposit address may never be credited. Ask support first, or move the token back to a format the service supports.
FAQ
Is WETH the same as ETH?
It tracks ETH one to one through the WETH contract, but it's an ERC-20 token, not native ETH. You can't pay Ethereum gas with WETH.
Can I send WBTC to a Bitcoin address?
No. WBTC is a token on another chain, such as Ethereum, and a Bitcoin address uses a different format on a different blockchain.
Why do I see several WETH tokens?
Ethereum.org says other variants exist, created by app developers or issued on other chains, and they may behave differently. Check the token's contract before you trade it.
Does wrapping cost anything?
Yes. Wrapping or unwrapping ETH is a transaction on Ethereum, so you pay gas.
Sources
- ethereum.org: What is wrapped ether (WETH) (checked 2026-10-29)
- ethereum.org: Introduction to blockchain bridges (WBTC example) (checked 2026-10-29)
- WBTC: official site, native networks list (checked 2026-10-29)