Iroha - A simple, decentralized ledger
Switch branches/tags
Clone or download
neewy Merge pull request #1597 from hyperledger/develop
Hyperledger Iroha v1.0 beta-4 version

Signed-off-by: Nikolay Yushkevich <n.yushkevich@hotmail.com>
Latest commit 38dd0a1 Aug 2, 2018
Permalink
Failed to load latest commit information.
.circleci Fix build-macos-release Feb 28, 2018
.github Documentation improvements Dec 16, 2017
.jenkinsci Feature/doxygen pipeline (#1594) Jul 30, 2018
cmake Remove patch call in ed25519 (#1613) Jul 27, 2018
deploy/ansible fix iroha dockerimage tag (#1368) May 22, 2018
docker Setup docker for remote debugging (#1617) Jul 31, 2018
docs Feature/doxygen pipeline (#1594) Jul 30, 2018
example Fix sm build (#1576) Jul 25, 2018
housekeeping optimize import with clion Jan 25, 2018
iroha-cli Use amount as a string in schema (#1555) Jul 25, 2018
irohad Fix/query signatures (#1625) Aug 2, 2018
libs Single Pointer Cache (#1604) Jul 29, 2018
patch Bump ed25519 version, remove patch, snapcraft fix attempt (#1607) Jul 27, 2018
schema Ordering Gate Batch Support (#1582) Jul 25, 2018
scripts Feature/improve run iroha dev (#1115) Mar 30, 2018
shared_model Fix/query signatures (#1625) Aug 2, 2018
snap Bump ed25519 version, remove patch, snapcraft fix attempt (#1607) Jul 27, 2018
test Fix/query signatures (#1625) Aug 2, 2018
.clang-format Fix single-line conditional in ip_tools; single-line lambda in types Nov 6, 2017
.codecov.yml Add cli and test to includes in sonar, fix issues Dec 19, 2017
.github_changelog_generator Documentation improvements Dec 16, 2017
.gitignore Remove deb and add gitignore Feb 28, 2018
.lcovrc CI rework (#1068) Mar 30, 2018
CMakeLists.txt Update cmake (#1602) Jul 26, 2018
CODE_OF_CONDUCT.md Documentation improvements Dec 16, 2017
CONTRIBUTING.md Documentation improvements Dec 16, 2017
Doxyfile Feature/doxygen pipeline (#1594) Jul 30, 2018
Jenkinsfile Feature/doxygen pipeline (#1594) Jul 30, 2018
LICENSE Documentation improvements Dec 16, 2017
MAINTAINERS.md fix: email in contributors (#1352) May 18, 2018
README.md Delete codecov badge and android demo link (#1603) Jul 26, 2018
clean.sh Split scheme to server and client ones (#1550) Jul 25, 2018
sonar-project.properties Remove useless comment Dec 19, 2017

README.md

What is Hyperledger Iroha?

License CII Best Practices Snap Status Build Status Throughput Graph

Blockchain platform Hyperledger Iroha is designed for simple creation and management of assets. This is a distributed ledger of transactions.

Check overview page of our documentation.

Iroha logo

Iroha has the following features:

  1. Creation and management of custom complex assets, such as currencies or indivisible rights, serial numbers, patents, etc.
  2. Management of user accounts
  3. Taxonomy of accounts based on domains — or sub-ledgers in the system
  4. The system of rights and verification of user permissions for the execution of transactions and queries in the system
  5. Validation of business rules for transactions and queries in the system

Among the non-functional requirements can be noted a high degree of network fault tolerance (Byzantine Fault Tolerant).

Documentation

Our documentation is hosted at ReadTheDocs service here: http://iroha.readthedocs.io. We have documentation in several languages available and you are welcome to contribute on POEditor website!

How to explore Iroha really fast?

Check getting started section in your version of localized docs to start exploring the system.

How to build Iroha?

Use build guide, which might be helpful if you want to modify the code and contribute.

Is there SDK available?

Yes, in Java, Python, Javascript, builds for Android, and iOS.

Are there any example applications?

Android point app and JavaScript wallet.

Need help?

License

Iroha codebase is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Iroha documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/