The Origin Dollar Official (OUSD) is a novel OUSD Yield-Bearing Stablecoin that simplifies DeFi yield generation. Its key feature: the yield is earned automatically, directly in your wallet, without any need for staking or interacting with complex platforms. This guide explains the mechanism behind it.
Core Concept: Elastic Supply & The Dripper
A common question is How does OUSD generate yield? The answer lies in its elastic supply model.
Yield Generation: The OUSD Collateral Explained shows that the stablecoins backing OUSD (like USDC, USDT, and DAI) are not held idle. They are actively deployed into blue-chip, battle-tested DeFi protocols like Morpho, Aave, and Convex to earn yield.
Profit Collection: A smart contract, known as "The Dripper," periodically collects the profits generated from these strategies.
Rebase Mechanism: The Dripper then calls a rebase() function on the main OUSD contract. This function automatically increases the balanceOf() for every OUSD holder across the board.
If you hold 100 OUSD, after a positive rebase, you might hold 100.01 OUSD. Your wallet balance literally increases. There is no OUSD Staking required. This is true, passive, Automated DeFi Yield.
solidity
// Simplified pseudocode of the rebase logic
function rebase(uint256 yieldGenerated) internal {
// Total supply before adding yield
uint256 _totalSupply = totalSupply();
// New total supply
uint256 newTotalSupply = _totalSupply + yieldGenerated;
// Update the internal scaling factor
// This makes each unit of OUSD represent more underlying value
internalScalingFactor = newTotalSupply * 1e18 / _totalSupply;
}
// Your balance is always calculated as:
// myInternalBalance * internalScalingFactor / 1e18
For a full breakdown of the strategies, please refer to thttps://sites.google.com/verified-web3-portal.com/origindollar/.
Top comments (0)