4 Bond Marketplace Application
The bond marketplace application can support issuing and redemption as well as buying and selling of bonds, represented by fractional non-fungible tokens (NFTs).
The bond marketplace sample represents the life cycle of a traditional bond in the financial ecosystem. The sample specification file uses the extended ERC-1155 standard that is supported by Blockchain App Builder. The generated chaincode includes methods from initialization of a non-fungible bond token, account operations, and role assignments to bond issuance with a fixed coupon rate, bond purchases with wholesale CBDC, periodic coupon payment, and redemption of bonds at maturity with simple interest payments.
The bond marketplace solution comprises the following downloadable packages.
- Blockchain App Builder specification file
- Pre-built bond marketplace chaincode
- Wrapper APIs for bond setup and lifecycle operations
To get the bond marketplace packages, in the Oracle Blockchain Platform Digital Assets console click the Digital Assets tab and then select Bond Marketplace.