Iroha 2
Iroha 2 is a fully-featured blockchain ledger. With Iroha 2 you can:
- Create and manage custom fungible assets, such as currencies, gold, etc.
- Create and manage non-fungible assets, such as digital art, intellectual property, etc.
- Manage user accounts with a domain hierarchy and multi-signature transactions.
- Use efficient portable smart contracts implemented with WebAssembly and Iroha Special Instructions.
- Use both permissioned and permissionless blockchain deployments.
Get Started
If you are just starting with Iroha 2, begin with the following step-by-step tutorials:
- Install Iroha 2: install prerequisites and clone the GitHub repository.
- Launch Iroha 2: install prerequisites and establish an instance of Iroha network.
- Operate Iroha 2 via CLI: learn how to setup and configure Iroha Client, and perform necessary basic operations on the network (e.g., registering domains and accounts, registering and minting assets, etc.).
If you would like to operate Iroha 2 using a different programming language, Iroha provides SDKs and language-specific tutorials for the following languages:
TIP
The current version of Iroha covered in this documentation is Iroha 2. If you have previously worked with Iroha 1, you may want to start with the Iroha 2 vs. Iroha 1 comparison that will help you understand the improvements and new features of Iroha 2.
Explore In-Depth
Once you have learned the basics, we suggest exploring the following sections:
- Security: find out about core security principles and operational security measures that are necessary to ensure the safety and validity of data and assets. This section also covers cryptographic keys, how to generate them, and how to store them securely.
- Iroha Explained: learn how Iroha works and find information on key Iroha concepts, including entities, operations, and features, such as Iroha Special Instructions, triggers, queries.
- Configuration and Management: discover ways to configure the Iroha network , including genesis blocks and accounts, client configuration, and public and private modes.
Learn More
For more information on Iroha, see the following:
For more information on Iroha 1, see the official Hyperledger Iroha documentation.
TIP
If you want to contribute to Hyperledger Iroha, see the Contributing Guide.