Clone or download
denyeart [FAB-12454] Document collection policy details
Document relation between private data collection
policy and endorsement policy.

Change-Id: Iefe560ea014d2c2838f7c1de365e2ac169fc3dbe
Signed-off-by: David Enyeart <>
(cherry picked from commit 199769c)
Latest commit a980c8f Oct 15, 2018
Failed to load latest commit information.
bccsp [FAB-12099] build plugins with race when needed Sep 24, 2018
cmd [FAB-11217] Increase test coverage for signer.go Jul 29, 2018
common [FAB-12343] Update fabric to baseimage 0.4.13 Oct 9, 2018
core [FAB-12303] info logging for chaincode invokes (ms) Oct 8, 2018
devenv FAB-12010 Upgrade go version to 1.10.4 Sep 17, 2018
discovery [FAB-12327] Return regular envelopes in gossip support Oct 7, 2018
docs [FAB-12454] Document collection policy details Oct 20, 2018
examples [FAB-11879] Update app capabilities for V1_3 Sep 23, 2018
gossip [FAB-12327] Return regular envelopes in gossip support Oct 7, 2018
idemix [FAB-11869] Revendor amcl library in fabric. Sep 6, 2018
images [FAB-11115] add idemixgen to fabric-tools Dockerfile Aug 28, 2018
integration [FAB-12340] response status >=200 && <400 success Oct 11, 2018
msp Merge "[FAB-9286] Fix index out of range error" Sep 19, 2018
orderer [FAB-12003] set cut timer on pending envelope Oct 2, 2018
peer [FAB-12121] Invoke to return useful CLI error response Oct 7, 2018
protos [FAB-12340] response status >=200 && <400 success Oct 11, 2018
release/templates FAB-10815 remove javaenv from Jun 22, 2018
release_notes [FAB-12382] Release fabric 1.3.0 Oct 10, 2018
sampleconfig [FAB-12274] Increase CouchDB maxRetriesOnStartup Oct 3, 2018
scripts [FAB-12440] disable goimports in linting Oct 16, 2018
token [FAB-12064] s,,context,g Sep 19, 2018
unit-test Run pkcs11 tests for bccsp pkg Aug 27, 2018
vendor [FAB-12132] update goleveldb Sep 25, 2018
.dockerignore [FAB-8551] Tool image binaries don't show version Apr 8, 2018
.gitattributes transfer from GitHub hyperledger/fabric Jul 26, 2016
.gitignore FAB-10735 Script to pull images from Nexus Sep 6, 2018
.gitreview [FAB-9289] Add copyright to .gitreview Apr 2, 2018
.travis.yml FAB-4109 add missing license headers May 24, 2017 [FAB-12382] Release fabric 1.3.0 Oct 10, 2018 FAB-9356 add Apr 4, 2018 FAB-4261 add missing CCBY license to all md and rst May 31, 2017
Gopkg.lock [FAB-12132] update goleveldb Sep 25, 2018
Gopkg.toml [FAB-11321] Alleviating lock contention of MSP cache Sep 1, 2018
LICENSE transfer from GitHub hyperledger/fabric Jul 26, 2016
Makefile Merge "[FAB-12526] Upgrade Chaintool version to v1.1.3" Oct 19, 2018 [FAB-12382] Release fabric 1.3.0 Oct 10, 2018 FAB-12010 Upgrade go version to 1.10.4 Sep 17, 2018 FAB-12153 Disable javaenv-docker from tests Sep 25, 2018 [FAB-12423] use correct target for go lint Oct 11, 2018
settings.gradle Table implementation in java shim with example Oct 31, 2016
test-pyramid.png [FAB-11706] Add Interoperability Test Info Sep 12, 2018
testingInfo.rst [FAB-11706] Fix broken link to unit test doc Sep 24, 2018
tox.ini FAB-7987 Add tox.ini for building docs in CI Jan 31, 2018

Note: This is a read-only mirror of the formal Gerrit repository, where active development is ongoing. Issue tracking is handled in Jira


This project is an Active Hyperledger project. For more information on the history of this project see the Fabric wiki page. Information on what Active entails can be found in the Hyperledger Project Lifecycle document.

Build Status CII Best Practices Go Report Card GoDoc Documentation Status

Hyperledger Fabric

Hyperledger Fabric is a platform for distributed ledger solutions, underpinned by a modular architecture delivering high degrees of confidentiality, resiliency, flexibility and scalability. It is designed to support pluggable implementations of different components, and accommodate the complexity and intricacies that exist across the economic ecosystem.

Hyperledger Fabric delivers a uniquely elastic and extensible architecture, distinguishing it from alternative blockchain solutions. Planning for the future of enterprise blockchain requires building on top of a fully-vetted, open source architecture; Hyperledger Fabric is your starting point.


Release Roadmap

Please visit the Hyperledger Fabric wiki for our release roadmap. We plan on a quarterly release cadence following the v1.1.0 release, delivering on a scoped set of themes and select features. Unless specified otherwise, all releases will be upgradable from the prior minor release.

Documentation, Getting Started and Developer Guides

Please visit our online documentation for information on getting started using and developing with the fabric, SDK and chaincode:

It's recommended for first-time users to begin by going through the Getting Started section of the documentation in order to gain familiarity with the Hyperledger Fabric components and the basic transaction flow.


We welcome contributions to the Hyperledger Fabric project in many forms. There’s always plenty to do! Check the documentation on how to contribute to this project for the full details.


Check the documentation for information on the testing structure that the project follows.


Hyperledger Community

Hyperledger mailing lists and archives

Hyperledger Chat

Hyperledger Fabric Issue Tracking (JIRA)

Hyperledger Fabric Wiki

Hyperledger Wiki

Hyperledger Code of Conduct

Community Calendar


Hyperledger Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Hyperledger Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at