How Can SFTs Be Used to Represent the Different Tiers of a Tokenized Collateralized Debt Obligation (CDO)?
In a tokenized CDO, SFTs are used to represent the various risk tranches (e.g. Equity, Mezzanine, Senior).
Each tranche is assigned a unique ERC-1155 Token ID. Tokens within the Senior Tranche ID are fungible, but non-fungible with the Mezzanine Tranche ID.
This structure allows the smart contract to define the waterfall payment rules based on the specific Token ID.