CoTrust — Mercury (v1.4.8) on AWS

HCL’s CoTrust™ Platform Introduction

CoTrust is HCL’s blockchain product suite, which enables accelerated adoption of blockchain by enterprises. It is blockchain platforms agnostic and supports the likes of Hyperledger Fabric/Etherum/R3 Corda by providing foundational capabilities and scaffolding required to get blockchain network ready.

Mercury v1.4.8 — Release

This Mercury release (v1.4.8) is basic version which provides user with ready-to-use Hyperledger Fabric (v1.4.8) with Hyperledger Explorer (v1.1.2) environment in just one command. It is available on AWS Marketplace, where anyone with valid AWS login can an instance of this mercury release of CoTrust platform. This can be used to build use cases and explore Hyperledger Fabric. The complete setup uses docker container for which a user does not have to create or configure any tooling, the setup time is just few minutes after AMI installation.

For instance with more features, explore latest CoTrust MARS release.

What is included?

This release includes

  • Hyperledger Fabric v 1.4.8
  • Hyperledger Explorer v 1.1.2
  • 2 Org — 2 Peer each with SOLO Orderer
  • CouchDB used as World State DB

Installed Libraries:

  • Node v12.18.3
  • Docker v19.03.12
  • Docker-Compose v1.26.2
  • Go-lang v 1.14.6

How to setup an instance?

Prerequisite

Before installing CoTrust Hyperledger AMI on AWS, it is assumed that the user is familiar with Linux commands and has SSH client installed on the machine.

Setup Instructions

The following steps allow a user to start/configure Hyperledger Fabric environment using docker container on AWS virtual machine.

  1. Go to AWS Marketplace
  2. Select HCL CoTrust™ Blockchain Platform v1.4.8 (Mercury) AMI and press launch.
  3. Once the AMI is up and Running, Open Putty/SSH client and log-on to the server using Putty client
  4. Assume ‘root’ priviledges using sudo su - command.
  5. Bring up the hylerledger fabric network & services
    Go to /opt/hlf-cotrust-network
    Execute command ./start-services.sh

Stopping Network & Services

To bring the Fabric network and client, use following steps:

  • Go to /opt/hlf-cotrust-network
  • Execute command ./stop-services.sh

Reset/Update Password

The password for Certification Authority and correspondingly Hyperledger Explorer login credentials can be updated using following steps:

  • Go to /opt/hlf-cotrust-network
  • Execute command ./resetPassword.sh <<newPassword>>

Caution: Resetting the password, causes the network and its client to stop; removes the Hyperledger Explorer and its database containers. You will have use start-services.sh to start the environment afterwards.

Accessing Hyperledger Explorer

Access your blockchain explorer using the following url:
http://<<serverIPaddress>>

PS: Default Credentials for explorer are username: admin and password: adminpw

--

--

--

Emerging Technologies Architect/Evangelist with credentials in Blockchain, Virtual Asssitant, Data Analytics & Computer Vision. LinkedIn: http://bit.ly/viKram

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

AMA Recap: CRYPTO MINERS X REAL PLAYER DAO

$Trace Live on top Exchanges and Featured in many News

[Web3 for HR] Why and how to create skills NFTs for HR use?

How RealBig Allocates 30% of RealB Tokens to its Lottery Prizes

What is Cartesi, How it works, and some use cases.

DRIP NETWORK? WHAT IS THAT?

DSRV’s vision

Blockshipping General Update — January 25nd, 2019

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Vikram Sharma

Vikram Sharma

Emerging Technologies Architect/Evangelist with credentials in Blockchain, Virtual Asssitant, Data Analytics & Computer Vision. LinkedIn: http://bit.ly/viKram

More from Medium

How to run a hyperledger fabric test network in kubernetes seamlessly ?

A Review of Distributed Architecture for 5G Networks Using Blockchain

Hyperledger Fabric Tools — 2

Status of Video Streaming Solutions in Data Centers — Ant Media Server