Oracle Blockchain Cloud Service — How to Provision a Participant Organization Instance

Juarez Junior
4 min readOct 18, 2018
Hyperledger — Participant Organization

by Juarez Junior

Introduction

As explained in the previous blog post, Hyperledger uses two core network roles — the Network Founder and the Participant Organizations. This blog post shows how to provision a Participant Organization instance.

As we move through the steps some other concepts and details will be explained and clarified.

So without further ado, let’s create our Oracle Blockchain Service, Participant Organization instance.

Sign in to Oracle Cloud;

Open the subscription notification email sent by Oracle. Typically, this email includes the subject line Welcome to Oracle Cloud;

Right-click the URL displayed in the My Services URL field and select Open in the new tab;

Copy the user name displayed in the Username field and then paste it into the User Name field;

Copy the password displayed in the Temporary Password field and then paste it into the Password field;

Click Sign In.

Login page

If this is your first time accessing Oracle Cloud, create a new password and provide challenge questions to verify your access credentials.

Click Submit after you have created your password and provide your challenge questions. Click Continue, a welcome dialog is shown below.

Welcome page

From the main screen, select the hamburger user interface component at the top right corner of your screen (the one inside the red square below). You will see the right side actions bar with the Dashboard option as the default, selected menu option.

Dashboard and Services

Click on Services and scroll down until you see the Autonomous Blockchain menu list option and then select it.

Autonomous Blockchain

You will see the Oracle Autonomous Blockchain Cloud Service page with the instances list and now it has the Network Founder instances as created before.

Now click the Create Instance button as shown above and the instance creation page will appear below where you need to input the Participant Organization instance details.

Participant Org instance details

Go ahead to provide the required instance details, an example is below:

Instance Name: partorg1

Notification Email: <your_email_address>

Deselect the Create a new Network checkbox, as this instance is the one allocated to a Participant Organization of an existing network, so we do not need to create a new network (consortium). It must be unchecked then.

In the Configuration combo box, select the Developer option in the options list.

Keep the number of peers as 2 as it might suffice for your development purposes. Click the Next button. On the next screen, then click the Confirm button.

The instance provisioning will start and it will take just a few minutes. The status will be shown below during the instance provisioning time.

Participant Organization instance is being provisioned

Wrapping up

That’s it. After the completion, we’ll have a couple of instances — one for the Network Founder and one for the first Participant Organization, so we can proceed to create a blockchain network (consortium).

In the next blog post, we’ll provide the steps to create our first Fabric network and the required configurations.

Oracle Developers and Oracle OCI Free Tier

Join our Oracle Developers channel on Slack to discuss Microservices, Java, JDBC, Oracle Cloud Infrastructure, Oracle Database, and other topics!

Build, test, and deploy your applications on Oracle Cloud — for free! Get access to OCI Cloud Free Tier!

--

--