Wrapping

Wrapped versions of OETH and OUSD are available as non-rebasing alternatives that still earn yield. This makes it easier to use these tokens as building blocks in other contracts. The wrapped versions may also provide tax benefits in some jurisdictions.

How wrapped tokens work

When you wrap OETH, you get a fixed number of wOETH tokens in return. This number will not go up - you will have the same number of wOETH tokens tomorrow as you have today. However, the number of OETH tokens you can unwrap will increase over time. For example, if you wrap 10,000 OETH, you might receive 9,423 wOETH. If you hold for a while, you will still have 9,423 wOETH. But when you unwrap the wOETH, you receive 11,500 OETH.

Both OETH and wOETH earn at the same rate and can be transferred just like any other ERC-20 token. wOUSD was one of the first implementations of ERC-4626, which is an extension of ERC-20 that provides basic functionality for depositing and withdrawing tokens and reading balances on a tokenized vault. wOUSD was independently audited by Solidified in May 2022. wOETH uses the same smart contract code and has been in production since March 2023.

Wrapping

OETH and OUSD can be wrapped using their respective swap forms in the Origin dapp.

wOETH is also a supported swap route in 1inch, which enables onboarding directly to wOETH from ETH or any other token.

Unwrapping

Converting back to the underlying yield-bearing tokens does not require any ERC-20 approvals. There's also no minimum term or lockup period. You can use the same swap form in the Origin dapp to unwrap OETH or OUSD or use Etherscan to call the withdraw function if you prefer to specify the amount of OETH or OUSD to be taken out.

Last updated