Integration Guide

Minting USDO

User can call the instantMint() function on the USDO token contract. The required asset is USDC, similar to OpenEden's web portal. All existing restrictions such as whitelisted address applies.

Manual Redemption USDO

User can call the redeem() function on the USDO token contract. The transaction will be reverted if there is insufficient liquidity available for instant redemption.

Wrapping USDO

Users can call the deposit() function on the cUSDO token contract to wrap USDO tokens into cUSDO tokens or via OpenEden's USDO web portal’s “Wrap” functionality.

Unwrapping cUSDO

Users can call the redeem() function on the cUSDO token contract to unwrap cUSDO tokens into USDO tokens or via OpenEden's USDO web portal’s “Unwrap” functionality.

Calculating Dollar Value of cUSDO Balance

Users can calculate the dollar value of their cUSDO balance by calling the balanceOf() function on the cUSDO token contract and convertToAssets() rate on the cUSDO contract, and multiplying both values together.

cUSDO balance($) = balanceOf(userAddress) * convertToAssets()

Testnet

USDO Testnet Faucet

Vist our testnet faucet to begin testing

Mainnet Access

Build on USDO

Contact us here if you would like to build on USDO.

Last updated