8 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 generated contract is based on the extended ERC-1155 standard that is supported by Blockchain App Builder. The generated contract 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.

  • Pre-built bond marketplace smart contract
  • Wrapper APIs for bond setup and lifecycle operations

To get the bond marketplace packages, in the Oracle Blockchain Platform Enterprise Edition console select the Digital Assets tab and then select Bond Marketplace.