Hyperledger Iroha is a distinct distributed ledger software project. It is designed to be easy to incorporate into infrastructure and IoT projects requiring distributed ledger technology, emphasizing a modular, domain-driven C++ design, client application development, and the YAC crash fault-tolerant consensus algorithm.