Kaleido - the Blockchain Business Cloud

Gartner's 2018 CIO Survey revealed that

"only 1% of surveyed respondents indicated any kind of blockchain adoption within their organizations."

Kaleido fixes that.

Kaleido is a Blockchain Business Cloud that radically simplifies the creation and operation of private blockchain networks. Offered in collaboration with AWS, Kaleido is the first Software-as-a-Service featuring Ethereum packages Geth and Quorum. Kaleido allows enterprises to build out consortia bootstrap the private blockchain network.

Features

Kaleido provides:

Kaleido creates blockchain SaaS, allowing companies to reduce cost and/or time for transactions, improve product and system security, increase transparency, incentivize certain behaviors, increase customer loyalty, and create new revenue streams.

Getting started

Prerequisites

Install the following to interact with the backend microservices and make use of the python abstraction script:

For applications and CLI:

Build your Network

Option 1

Create an account on the Kaleido Dashboard. Follow the step-by-step user interface instructions to build your consortium and provision nodes provided in the Create your network section.

Option 2

Utilize the Kaleido REST API to administratively build out your network. Use the comprehensive API 101 tutorial to create your environment, provision nodes and generate application credentials.

Get your API key

Navigate to the KaleidoConsole. Click the API tab at the top of the screen and then select + New API Key to generate your key.

Note the key before closing the pop-up, as Kaleido does not store it.

Generate your Authorization and Content-Type headers. Replace the YOUR_API_KEY placeholder text with the key you just generated:

export APIURL="https://console.kaleido.io/api/v1\"
export APIKEY="{YOUR_API_KEY}"
export HDR_AUTH="Authorization: Bearer {YOUR_API_KEY}"
export HDR_CT="Content-Type: application/json"

If you wish to host your resources in the EU or Asia Pacific, enumerate the region in your {APIURL} variable. The ap qualifier resolves to Sydney, while ko resolves to Seoul. For example:

export APIURL=\"https://console-eu.kaleido.io/api/v1\"\
export APIURL=\"https://console-ap.kaleido.io/api/v1\"\
export APIURL=\"https://console-ko.kaleido.io/api/v1\"

Next Steps