Skip to Main Content
Developing Low Code Blockchain Applications using Apex and Blockchain App Builder

About This Workshop

Youtube Video

About This Workshop
Learn how to quickly create an NFT blockchain application in the Oracle Cloud. Take advantage of two low-code tools: APEX for front-end build and Blockchain App Builder for smart contract generation. Create a vehicle dealer network blockchain use case that allows dealers to trade parts and vehicles, with NFTs for their titles and maintenance history. Use fungible tokens as one of the accepted payment methods. Auto-generate the relevant ERC-1155 smart contracts using the Blockchain App Builder and deploy them to Oracle Blockchain Platform. Then connect low-code APEX UI to the smart contracts via REST APIs to search the inventory, place orders, transfer ownership, and settle payments across the distributed ledger nodes.

Workshop Info

2 hours, 30 minutes

Lab 1 – Oracle Blockchain Platform Console 

- Create Founder and Participant Blockchain Instances.
- Configure network between organizations
- Create and configure a channel among organizations
- Configure the Rich History Configuration
- Download and deploy chaincode (Install, Instantiate) 
- Invoke and query chaincode

Lab 2 – Oracle Blockchain App Builder

- Install and Configure Blockchain App Builder
- Create Yaml Specifications file
- Chaincode application scaffolding generated from specification file
- Build custom methods
- Deploy chaincode on peer nodes partitioned by channels
- Invoke and query ledger using App Builder 

Lab 3 – Apex 

-Spin up DBCS instance 
-Configure DB schema and user credentials 
-Import Fabcar App Template 
-Configure APEX data source with API gateway Endpoint 
-Make query and invoke calls via front-end application when transferring vehicles 

  • Blockchain App Builder setup is required.
  • Basic understanding on Oracle Blockchain Platform is helpful.
  • Familiarity with  the following is helpful
    Typescript/Go
    Oracle Cloud Infrastructure (OCI) 
    DBCS – APEX 

     

Other Workshops you might like