Skip to main content

Issuance

In order to mint omUSD token, minter should request mint by calling depositUSDC function of a FinanceHub smart contract (0xBD47522daFC402f64519de1FA86007A894fEe898). Minimum deposit is a parameter controlled by DAO, initially set to 1k USDC.

If at least one deposit is registered, all deposited tokens should be processed by calling requestSubscription function which can be called by any Ethereum user. This function, once called, forwards accumulated USDC to the OUSG protocol, and await for Ondo preccessing. After receiving approval from Ondo any user can execute claimOmUSD function and mint omUSD and distributes it to original depositors with 1:1 ratio to their USDC deposits.