Stablecoin Contract Package

Oracle Blockchain Platform Enterprise Edition includes a sample smart contract for a stablecoin lifecycle scenario.

The stablecoin contract supports the full life cycle of a stablecoin, represented by a fungible token based on the extended ERC-20 standard. You can use contract methods to mint, transfer, hold, and burn tokens with role-based approvals.

The stablecoin contract package is downloadable from the service console, and includes the following components.
  • StableCoinSmartContract.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.
  • StableCoinWrapperAPI.zip, a wrapper API Postman collection that you can use to test the wrapper APIs in the contract.
  • stablecoin-rpc-proxy.postman.collection, an RPC proxy API Postman collection that you can use 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 StableCoinSmartContract.zip archive file.

To get the stablecoin contract package, in the Oracle Blockchain Platform Enterprise Edition console select the Digital Assets tab and then select Stablecoin Application.