Iroha 2: blockchain explorer update

Project Title

Iroha 2 blockchain explorer update

Status

COMPLETED

Primary Focus

CODING 

Description 

The Iroha 2 blockchain explorer is a web-based UI that inspects the entire state of an Iroha v2-based blockchain. In the scope of this internship, the mentee shall learn how to construct a frontend service to a blockchain, organise the UI and cater to unique challenges associated with the specific needs of specific blockchain ledgers such as Hyperledger Iroha v2.

Additional Information

Blockchain Explorer backend and frontend.

Learning Objectives

The mentee shall learn how to:

  • Build a web-based UI in Vue.
  • Connect said Web-based UI to a backend service.
  • Implement UTF-8-based encoding of public keys (optional).
  • Learn about UI/UX challenges associated with making things work cross-platform, cross-form-factor.

Expected Outcome

The state of the Iroha v2 blockchain explorer shall be improved.

Relation to Hyperledger 

The blockchain explorer is the most likely element of Iroha with which users of Hyperledger Iroha v2 shall interact.

Mentee Skills

  • Basic knowledge of Rust
  • Experience with any modern JavaScript / TypeScript framework

Desired, but not required skills:

  • Backend development experience.
  • Experience using Vue and Vite.

Future plans

Blockchain Explorer is a project necessary for Iroha 2, and it'll be supported as much as possible.

Links

"Iroha 2: blockchain explorer update" mentorship page on the LFX platform.

Mentor(s) Names and Contact Info

Dmitry Balashov: dbalashov@soramitsu.co.jp, @quacumque