Why KompiTech Blockchain Platform?

KompiTech Blockchain Platform is a highly scalable, resilient and secure cloud platform. It simplifies Hyperledger Fabric blockchain infrastructure and networks management. It can help you to deploy and run your application with a couple of clicks and is perfectly suitable for development and production blockchain applications.

Features

Guided Support

We are interested in making sure that your blockchain application is a valuable addition to the market. Therefore, we not only provide you with our platform but will also guide you from idea to production stage. We offer a comprehensive range of services from consulting, support, training and much more to help you build your blockchain application from scratch, or to extend an existing application with blockchain integration.

User Intuitive

Control your blockchain resources and networks with Easy-to-use dashboards and step-by-step guided documentation.

Fully managed

With Managed Blockchain, you don’t have to worry about setting up your blockchain infrastructure, versions, tweaking configurations and more. The KompiTech Blockchain Platform will manage the Hyperledger fabric infrastructure and networks for you, and always with the latest upstream version available.

Globally distributed and scalable

Provision your blockchain infrastructure across all available regions around the world with no limitations. You can scale as you grow.

Blockchain Interoperability

Connect your partner organizations running Hyperledger Fabric outside of Kompitech Blockchain Platform to your blockchain network or vice versa. Hybrid and on-site deployments are supported.

Permissioned network

Establish a transparent, fraudless, auditable channel between identified users. Share and decentralize information between the desired parties and let each member verify the same set of data on their side.

Provision Blockchain Resources

Provision your blockchain resources, peers, orderers, certificates and more.

Control versions and feature sets

The ability to upgrade or downgrade your blockchain resources with zero downtime.

Monitor utilization

Transparent monitoring for all your resources enables clear and deep blockchain analysis. You can monitor infrastructure, networks, transactions, ledgers and more.

Establish Reliable Trusts

Create your blockchain networks, join peers and run your smart contracts. It will enable you to share valuable data in a secure, tamperproof way even between untrusted members.

Join Partners

Automate the process of adding partners from any geographical area to your networks. It enables you to invite, accept and reject other members. It also enables you to share and handle the signatures necessary to update your channel.

Update existing trusts

Display the current channel configuration in a human-readable format and update it as necessary according to the consortium’s needs.

Create smart contracts

A smart contract defines and automates your business logic through blockchain transactions and utilizes events to trigger desired actions. You can decide which data will be shared in a blockchain network and which data will be kept secret in private data.

Manage Smart Contracts

Have control over versioning of your smart contracts (chaincode). It is supported to upload, install, instantiate, and upgrade your chaincodes.

Define Endorsement Policies

Define an endorsement policy specifying the number of required signatures and specific organizations whose endorsements are required.

Dynamic provisioning

Enables applications to create peers, orderers, channels and manipulate chaincodes programmatically through client SDK calls.

Application Access

Applications can easily interact with the blockchain by utilizing any of the supported Hyperledger Fabric SDK clients written in Go, Node.js or Java.

Rich Queries

High-performance for Couch DB rich queries.

Production-ready platform

Leverage your production-ready blockchain infrastructure to prototype, test, release and run your application. You can also extend existing apps with blockchain.

Security Options and responsibilities

Your blockchain runs in guarded data centers totally isolated from other blockchain workloads. Among that, the platform presents two security options to manage the encryption keys. One option is to use Identity as a Service. The second one is to control your keys on your side. If the first option is chosen, it is possible to manage or import your keys in guarded identity as a Service where no KompiTech user or administrator has access. It is a closed, protected, an unhackable solution where the only permitted users to access are the ones from your organization.

Identity as a Service

Provides you with a CA certificate service and identity management infrastructure, which enables you to easily manage your cryptographic material needed to run your blockchain infrastructure and submit transactions.

Certificate Issuance

Enables you to generate encryption keys when needed and to manage them on your side.

Data in-transit Encryption

All data in-transit is encrypted based on TLS 1.2.

Productive SSO Access

SSO increases productivity and user adoption and enables you to control the access security aspects on your side.

Utilizing Google Account

No need to register and remember another log in details. Simply use your Google account to get started.

Using Microsoft Active Directory

Use your existing Active Directory authorization to login to KompiTech Blockchain Platform.