Blockchain: Hyperledger Iroha for Mobile Applications Training Course

Course Code



14 hours (usually 2 days including breaks)


  • Programming experience
  • Basic understanding of blockchain networks is helpful
  • Experience with Linux


  • Developers


Hyperledger Iroha is a business blockchain framework inspired by Hyperledger Fabric. It integrates well into infrastructural projects and features clean, domain-driven C++ design and an emphasis on mobile application development.  It provides a high degree of network fault tolerance based on the chain-based Byzantine Fault Tolerant consensus algorithm (Sumeragi).

In this instructor-led, live training, participants will learn how to create a mobile blockchain-based application using Iroha.

By the end of this training, participants will be able to:

  • Use Iroha to build, deploy, and run a simple distributed ledger and demo mobile application.
  • Create and manage custom complex assets (currencies, indivisible rights, serial numbers, patents, etc.).
  • Manage user accounts, verify user permissions, etc.
  • Validate business rules for transactions and queries in the system.

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Course Outline


Getting Started with Hyperledger Iroha

Setting up a Hyperledger Network

Creating an Iroha based mobile application

Closing remarks



Related Categories

Related Courses

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking for a good mixture of IT and soft skills in Finland!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions