OUSD is an ERC-20 compliant token with one novel property (elastic supply) that is important to understand.
The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's
balanceOf() function will return a variable amount based on the total value of the vault multiplied by the holder's stake in the vault. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently.