How Does the Token ID Structure of ERC-1155 Enable the Creation of Semi-Fungible Financial Assets?
The token ID in ERC-1155 is a 256-bit identifier that can be structured to encode both the asset type and a specific property, such as an expiration date or a tranche number. For example, a token ID could encode 'Bond Type A' plus 'Maturity Date 2025.' All tokens with this specific ID are fungible with each other, but non-fungible with tokens having a different ID (e.g.
'Maturity Date 2026').