2022–2025

Hyperledger Iroha

Open-source blockchain framework for enterprise and government

Hyperledger Iroha website
Hyperledger Iroha website
RoleChief Design Officer
CompanySoramitsu
PlatformWeb
ScopeDesign Leadership, UX Oversight, Design System Application

Context

Hyperledger Iroha is an open-source blockchain framework originally created by Soramitsu and contributed to the Linux Foundation's Hyperledger project (now LF Decentralized Trust). It's the technology underpinning some of the most significant real-world blockchain deployments in existence — Cambodia's Bakong CBDC (11M+ users, $300M+ daily transactions), Palau's blockchain-based savings bonds, and CBDC proof-of-concepts for Laos, Solomon Islands, and Papua New Guinea, as well as Fraud Intelligence Limited telco fraud prevention blockchain.

Hyperledger Iroha 2 Block Explorer
Hyperledger Iroha 2 Block Explorer main page

Iroha 2 represents a ground-up rewrite in Rust, introducing WASM-based smart contracts, an event-driven architecture, the Sumeragi Byzantine fault-tolerant consensus mechanism, out-of-order instruction execution, a sophisticated multi-level permission system, and native support for fungible and non-fungible tokens.

My Role

This was a design leadership engagement. I assigned my lead product designer to the project, provided high-level direction and ongoing feedback, and ensured the work drew on our established multi-brand design system. The explorer was designed in close collaboration with the Iroha engineering team, who defined the data model and API surface while our design team shaped how that data would be presented to users.

The Challenge

Block explorers are inherently complex. They need to surface blocks, transactions, accounts, domains, tokens (fungible and non-fungible), smart contract events, and network telemetry, each with deep detail views and cross-referenced relationships.

Iroha makes this even more challenging than a typical blockchain explorer because of its unique architecture. Iroha introduces the concept of Domains — organizational containers for accounts and assets that have no equivalent in Ethereum or Bitcoin explorers. The permission system is multi-layered. And because Iroha targets both enterprise and public blockchain use cases, the explorer needs to serve both blockchain developers debugging smart contracts and central bank administrators monitoring network health.

Approach

Design system as foundation

The explorer was built on the multi-brand, multi-product design system we had developed through our work on Polkaswap and subsequent products. We retained subtle neumorphic touches from the broader SORA/Soramitsu design language, giving the explorer a distinctive warmth uncommon in developer tooling.

Comprehensive semantic token system

The explorer's design system is built on a rigorous token architecture. The color system spans a full palette mapped to semantic roles through light and dark theme token sets. This level of tokenization ensures the explorer can be reliably themed for different Iroha network deployments.

Hyperledger Iroha 2 Block Explorer UI kit and mockups

Seven-breakpoint responsive design

The explorer was designed with full adaptive layouts across seven breakpoints: 1700px, 1440px, 1200px, 960px, 640px, 480px, and 320px. At 320px, the explorer remains fully functional, critical for developers inspecting transactions on mobile during debugging.

Hyperledger Iroha 2 Block Explorer on mobile

Key Design Decisions

Dashboard: network health at a glance

The home page surfaces the most important network metrics immediately: peer count, block height, domain count, active accounts, average block time, total transactions, and total assets. Below, dual columns show Latest Blocks and Latest Transactions in real-time.

Domain-centric information architecture

Unlike Ethereum explorers that organize around addresses, the Iroha explorer's navigation reflects Iroha's unique data model: Blocks, Tokens, Domains, Accounts, Transactions, and Telemetry as top-level navigation items. The Domains section is a first for blockchain explorer design, because domains are a first for blockchain architecture.

Transaction detail: full traceability

Transaction pages show everything needed for debugging and auditing: hash, timestamp, confirmation time, status, block reference, multisignature details, transaction and gas fees, and a structured breakdown of all operations with clickable cross-references. The Overview/Code toggle lets developers switch between human-readable and raw transaction data.

iroha.tech — Product Website

Alongside the block explorer, my team designed and built the Hyperledger Iroha 2 product website. The site walks through Iroha's key differentiators in a structured narrative: the Rust rewrite, the Sumeragi consensus mechanism, SDK support, and smart contract capabilities. The site serves as the primary entry point for the open-source community.

Hyperledger Iroha website
Hyperledger Iroha website

Impact

Open-source contribution to Hyperledger ecosystemthe block explorer is available to any organization deploying Iroha.
Infrastructure for CBDC monitoringprovides the transparency layer for regulators and administrators.
Foundation for future growthpositioned for SORA v3 (SORA Nexus) and Hyperledger Iroha 3.

Reflections

Data-dense design is its own specialty. We were primarily designing consumer mobile and web apps where the goal was generally to reduce information on screen. The explorer demanded the opposite: maximum information density with maximum clarity. Every pixel of whitespace, every column alignment, every typographic hierarchy decision matters more when you're displaying twelve columns of blockchain data across seven breakpoints.

Unique data models require unique IA. You can't just clone Etherscan or Subscan navigation for an Iroha explorer.