Type: DLT, Smart Contract Engine, Utility Libraries
Status: Active

Hyperledger Iroha is a blockchain platform implementation and one of the Hyperledger projects hosted by The Linux Foundation. Hyperledger Iroha is written in C++ incorporating unique chain-based crash fault tolerant consensus algorithm, called Yet Another Consensus and the ordering service.

The manipulation of accounts and digital assets is supported with the small set of fast commands and queries. The Iroha peers are also validations nodes that can distribute half-signed transactions over the Gossip protocol as part of the multi-signature transactions. In conjunction with the powerful role-based permission model that incorporates grant capabilities, the end-user applications are endless. The blocks are stored in files while the ledger state is stored in the PostgreSQL database.

The use of the SQL database supports implementation of complex analytics against the ledger and straightforward reporting. To use Iroha, the client uses one of the supported client libraries to create a protobuf/gRPC message that is then processed by the Iroha platform. Written in C++, Hyperledger Iroha provides a small set of fast commands and queries that cover most common operations for the digital asset management and digital identity management.

The blockchain-powered applications could be written in Python, Java, JavaScript and C++ as well as for the Android and iOS mobile platforms. Hyperledger Iroha was contributed by Soramitsu, Hitachi, NTT Data and Colu.

Get Started With Hyperledger Iroha

Download the Code on GitHub

Read the Iroha Documentation

Join the Discussion on Chat

Find Members To Help Deploy Hyperledger Iroha

Visit the Hyperledger Iroha Wiki

Latest Hyperledger Iroha News

September 19, 2019 in Blog, Hyperledger Burrow, Hyperledger Iroha, Hyperledger Summer Mentorship Program

2019 Summer Mentee Project Update: Integration of EVM from Hyperledger Burrow into Hyperledger Iroha

Hello, my name is Ivan Tyulyandin. I am a student at Saint Petersburg State University. I took part in the Hyperledger Internship Program, working with Andrei Lebedev (my mentor), Iurii…
Read More
September 19, 2019 in Blog, Hyperledger Explorer, Hyperledger Iroha, Hyperledger Summer Mentorship Program

2019 Summer Mentee Project Update: Integration of Hyperledger Iroha into Hyperledger Explorer

Hyperledger Iroha is a next-generation permissioned DLT initally contributed by Soramitsu. It provides asset and identity management, multi-signature and batch transactions. During the internship, I visited the Soramitsu office and…
Read More
May 9, 2019 in Announcements, Hyperledger Indy, Hyperledger Iroha

Hyperledger Community, Deployment and Development Momentum Continues

Adds 10 More Members, Powers Half of the Blockchain 50, Hits Production Milestones for Hyperledger Indy and Hyperledger Iroha SAN FRANCISCO (May 9, 2019) –Hyperledger, an open source collaborative effort…
Read More

Sign Up For Our Newsletter