What's the purpose of WETH? Is there a difference between Ethereum and its wrapped version? Read more to find out!
In a nutshell, there is no difference between ETH and WETH because the latter is simply a "wrapped" version of the former. For cryptocurrencies, a "wrapped" token is nothing but an empty vessel that contains the original asset. The process of wrapping helps use a non-native asset on any blockchain. Think of using BTC on Ethereum's blockchain.
Since most blockchains are silos in themselves, they do not offer fluid interoperability or the ability to transfer native tokens from one blockchain to another. As you can imagine, this would be frustrating for the holders of one specific type of cryptocurrency.
But why would we ever need a wrapped version of Ethereum to use on Ethereum's blockchain? In this article, we'll explore what necessitated the creation of WETH. Let's dive in.
Are ETH and WETH Different?
Remember that ERC-20 is a technical standard for issuing tokens on the Ethereum blockchain. It only dictates the properties of the token. One of the most crucial aspects of an ERC-20 token is that it is fungible, which means that one token will always be exchangeable for another one of the same value.
Join us in showcasing the cryptocurrency revolution, one newsletter at a time. Subscribe now to get daily news and market updates right to your inbox, along with our millions of other subscribers (that’s right, millions love us!) — what are you waiting for?
But Why Can't I Simply Use ETH for DApps on Ethereum?
The answer lies in the fact that ETH was launched prior to token standards were created. This means that it is not ERC-20 compliant, making it much harder to be used frequently. Thus, to remove the need for a third party, you can simply send your ETH to a smart contract and get WETH in return.
Remember that ETH is fungible because it is a cryptocurrency.
How Do Wrapped Tokens Work?
Let us assume that you need to use WETH on Ethereum. In that case, you simply connect your wallet where you have your ETH to a decentralized exchange, like 1inch.
Once you have connected your wallet, you simply decide the amount of ETH you want to convert into WETH, and then swap the tokens.
Thus, you get WETH in return for the ETH that you have sold. You can use this on any of the decentralized applications that you want.
For a centralized entity, this would be simple in the sense that once they receive a native asset, they burn it and mint its wrapped version on the non-native blockchain. Once the user wants to return the non-native asset and convert it to their original one, they simply burn the wrapped asset and mint the native asset on the original network.
Wait, Are Wrapped Tokens Not Stablecoins?
The mechanism is quite similar to how stablecoins would work given that the centralized entity is minting and burning native and non-native assets respectively. However, a crucial distinction that must be noted here is that in the case of stablecoins, the issuer can easily have alternate reserves of assets (other than physical fiat itself) to issue stablecoins. On the other hand, that is not possible with wrapped tokens. The idea, however, is quite similar so it is very easy to get confused.
Do We Even Need Wrapped Tokens?
The answer to that is a resounding yes. For a decentralized space that the world of cryptocurrencies aims to build, we need to be able to use various products on different networks seamlessly - just like you are able to transfer money (potentially) from a domestic bank to an international bank if the two entities support it. While this interoperability is certainly easy with centralized entities involved, it becomes too difficult for blockchain-based entities because of the much deeper network in question.
Having the ability to port over native assets from one network to the other is certainly helpful when users don't want to sell their assets to buy separate ones. Just think about someone who has extensive reserves of Bitcoin. To use that on Ethereum, they would first need to sell their BTC for USDT to be able to use it. Once they have USDT, they can easily use it to participate in any dApp of their choosing.
How to Send WETH to Coinbase/MetaMask?
Sending WETH is the same as sending any other cryptocurrency between different wallets. Let's have a look at how you can carry this out.
- Collect WETH from 1inch: Head over to 1inch and swap your ETH for the required amount of WETH. You can check out the link here.
Once you see WETH in your wallet (such as Metamask), you can transfer them to another wallet, such as Coinbase. If you don't see the tokens, then simply select "Import Tokens" and you will be asked to confirm the addition of WETH as an asset.
Once that is done, you can simply copy the address of your Coinbase wallet and paste it into your Metamask wallet to initiate the transfer. Again, if your wallet does not recognize the asset, then you simply need to add the details about the token on the wallet.
Note that the Coinbase wallet supports the Ethereum network and "all ERC-20" tokens, which means that you will be able to easily add your WETH to the wallet.
The objective of all wrapped tokens is to merely add an additional layer of interoperability between various networks. For most users, it would not make sense to convert a non-native asset like BTC to an ERC-20 compatible token (such as USDT) and then convert it to WBTC. In most cases, they will simply use their USDT to carry out most of their transactions. But the objective of WETH is to create a much seamless experience for native ETH users.