Bond Marketplace Contract Package

Oracle Blockchain Platform Enterprise Edition includes sample contract for the bond NFT marketplace lifecycle scenario.

The bond marketplace contract supports the full life cycle of a bond, represented by a fractional non-fungible token based on the extended ERC-1155 standard. You can use contract methods to mint, transfer, purchase, and burn tokens.

The bond marketplace contract package is downloadable from the service console, and includes the following components.
  • BondMarketplaceSmartContract.zip, an archive file that contains the packaged contract for deployment. You can deploy the contract from the CLI or by using the Blockchain App Builder extension for Visual Studio Code.
  • BondMarketplaceWrapperAPI.zip, a wrapper API Postman collection that you can use to test the wrapper APIs in the contract.
  • bond-rpc-proxy.postman.collection, an RPC proxy API Postman collection that enables you to test the RPC proxy APIs in the contract.
  • README.md, a step-by-step guide for working with the contract. The README.md file is included in the BondMarketplaceSmartContract.zip archive file.

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