Updated on 2023-03-07 GMT+08:00

Overview

To use Blockchain Service (BCS), you must develop your own chaincodes and applications. This document describes chaincode development and application configuration for developers with Go or Java development experience.

The process is as follows:

Figure 1 Development process
  1. Create a BCS instance.

    BCS instances can be deployed in CCE clusters. For details, see Using a CCE Cluster.

  2. Develop the chaincode.

    A chaincode is a program written in Go for operating the ledger. For details, see Chaincode Development.

  3. Install and instantiate the chaincode.

    BCS provides a graphical user interface (GUI) for chaincode management, including chaincode installation and instantiation. For details, see Chaincode Management.

  4. Download SDK configurations and certificates.

    Before developing an application, obtain the required SDK configuration file and certificates. For details, see BCS Access.