Skip to content
Please note that GitHub no longer supports your web browser.

We recommend upgrading to the latest Google Chrome or Firefox.

Learn more
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
Go Other
  1. Go 99.5%
  2. Other 0.5%
Branch: master
Clone or download
ryjones and yacovm Remove Gerrit reference (#453)
Fix chat handle

Signed-off-by: Ry Jones <ry@linux.com>
Latest commit 2dae4c0 Jan 3, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github [FAB-17133] Add branch to AZP trigger Dec 2, 2019
bccsp Remove CKA_PRIVATE from pubkeyT to broaden compatibility with HSMs Dec 18, 2019
ci Increase open file limit to address Gossip flakes (#430) Dec 17, 2019
cmd FAB-15754 Deprecate solo orderer Nov 12, 2019
common [FAB-17176] Make decode hooks consistent in viperutil (#424) Dec 17, 2019
core [FAB-17238] Refactor couchdb test in ./core/ledger/ Dec 18, 2019
discovery [FAB-17279] Discovery supports collection level endorsement policies (#… Jan 2, 2020
docs Test Network tutorial header fix (#452) Jan 3, 2020
gossip Golint gossip/gossip/ Nov 28, 2019
idemix FAB-14693 Vendor updated fabric-amcl package Dec 6, 2019
images Stop using hidden directory for build Sep 19, 2019
integration FAB-17160 Ensure peer can be started without any docker requirements Dec 11, 2019
internal FAB-17160 Ensure peer can be started without any docker requirements Dec 11, 2019
msp FAB-17161 improve error message Dec 2, 2019
orderer Merge pull request #376 from yacovm/tlsRotate Dec 8, 2019
pkg Merge "[FAB-16432] remove HeaderBytes field" Aug 30, 2019
protoutil FAB-16437 Remove common/mocks from protoutil Nov 10, 2019
release_notes Add release notes for v2.0.0-beta Dec 12, 2019
sampleconfig [FAB-17231] Update externalBuilders description in sampleconfig (#443) Dec 23, 2019
scripts [FAB-17297] Use wget in bootstrap.sh Jan 2, 2020
vagrant FAB-17222 updating go version to go1.13.4 in vagrant dev_env Dec 9, 2019
vendor FAB-14693 Vendor updated fabric-amcl package Dec 6, 2019
.dockerignore [FAB-17272] Fix Docker Build Context Dec 16, 2019
.gitattributes [FAB-16921] Upgrade older ledger data w/ couchdb Nov 20, 2019
.gitignore Stop using hidden directory for build Sep 19, 2019
.gitreview [FAB-9289] Add copyright to .gitreview Apr 2, 2018
CHANGELOG.md [FAB-17247] Release fabric v2.0.0-beta Dec 12, 2019
CODEOWNERS [FAB-16489] Add CODEOWNERS Sep 2, 2019
CODE_OF_CONDUCT.md FAB-9356 add CODE_OF_CONDUCT.md Apr 4, 2018
CONTRIBUTING.md [FAB-12598] Omit trailing spaces to success CI. Nov 15, 2018
Gopkg.lock FAB-14693 Vendor updated fabric-amcl package Dec 6, 2019
Gopkg.toml vendor fastCache to use as ledger cache Nov 9, 2019
LICENSE transfer from GitHub hyperledger/fabric Jul 26, 2016
MAINTAINERS.md Remove Gerrit reference (#453) Jan 3, 2020
Makefile [FAB-17272] Fix Docker Build Context Dec 16, 2019
README.md [FAB-17247] Release fabric v2.0.0-beta Dec 12, 2019
SECURITY.md [IN-68] Add default GitHub SECURITY policy Sep 25, 2019
ci.properties FAB-16987 Bump to Go 1.13.4 Nov 2, 2019
docker-env.mk Remove buildenv image and use native tools Sep 19, 2019
gotools.mk Collapse some make targets and cleanup .PHONY deps Sep 24, 2019
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-11180] Adding docs-link to tox.ini Oct 29, 2018

README.md

Hyperledger Fabric join the chat

Build Status CII Best Practices Go Report Card GoDoc Documentation Status

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. 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.

Releases

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.

Contributing

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.

Testing

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

Community

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

License

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 http://creativecommons.org/licenses/by/4.0/.

You can’t perform that action at this time.