Issuance of Redemption Bonds
Last updated
Last updated
To manage the issuance and redemption of Redemption Bonds, a smart contract will be deployed on the Ethereum blockchain. The smart contract will have functions for issuing new bonds, redeeming bonds, and managing the collateral pool.
When a new bond is issued, the smart contract will calculate the required amount of collateral based on the denomination of the bond. The formula for calculating the required collateral is:
Where bondDenomination is the face value of the bond and collateralizationRatio is the ratio of collateral to bond value (e.g., 1.0 for a 100% collateralization ratio).
requiredCollateral = bondDenomination / (1 - collateralizationRatio)