To wrap Ether, users first send ETH to the wETH smart contract address and receive an equivalent token in return . However, to unwrap wETH, users must either swap for ETH on a decentralized exchange like Uniswap (UNI) or call the withdrawal function in the wETH smart contract.