Skip to content
This repository has been archived by the owner. It is now read-only.
THIS IS A READ-ONLY historic repository. Current development is at . pull requests not accepted
Go Tcl TypeScript Java Gherkin Python Other
Branch: master
Clone or download

Latest commit

ibmmark and ryjones New header for outdated doc repo (#2422)
* Update mkdocs.yml

* Update
Latest commit fd7d34e Mar 29, 2018


Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Make instructions a comment Jun 28, 2016
bddtests Fix Issue #809 - Add Error Logging for Development Chaincode (#2190) Jul 26, 2016
consensus Have PrePrepare carry non-opaque RequestBatch message (#2234) Jul 22, 2016
core support docker api 1.24+ (#2263) Jul 26, 2016
devenv Merge pull request #2162 from gabre/protofix01 Jul 15, 2016
docs New header for outdated doc repo (#2422) Mar 29, 2018
events Include Tx itself in Rejection instead of ID Jul 7, 2016
examples Remove accounts from ecerts (#2216) Jul 25, 2016
gotools Use a separate Makefile for gotools Jun 23, 2016
images Optimize peer/membersrvc -image generation Jun 9, 2016
membersrvc Remove accounts from ecerts (#2216) Jul 25, 2016
peer refactor documentation (#2150) Jul 15, 2016
protos Javashim (#1983) Jul 7, 2016
pub Merge pull request #2246 from christo4ferris/issue-2244 Jul 21, 2016
scripts Fix Travis build issues (#2267) Jul 22, 2016
sdk/node Remove accounts from ecerts (#2216) Jul 25, 2016
tools Fixes issue 2278 (#2289) Jul 22, 2016
vendor fix test and undo vendor code change Jun 29, 2016
.dockerignore add docker build infrastructure Dec 22, 2015
.gitattributes add docs and dev-env Apr 3, 2016
.gitignore Now coverage-behave.cov is generated if behave run with '-D coverage'… Jun 18, 2016
.travis.yml Split travis build into multiple jobs. Jul 12, 2016 make information about need for license header more obvious Jun 24, 2016
LICENSE Set file mode to 644 on non-executable files May 11, 2016
MAINTAINERS.txt Add new maintainers (#2311) Jul 25, 2016
Makefile Add transaction rejection events Jul 7, 2016 added link to LFID Aug 16, 2016 updated travisci readme document and fixes issue #2248 (#2255) Jul 22, 2016
mkdocs.yml New header for outdated doc repo (#2422) Mar 29, 2018


This repository is a static archive of the Hyperledger Fabric project. It is no longer being actively developed. We have transitioned active development for all Hyperledger projects to Gerrit and Jira. Note that you will need a Linux Foundation ID to contribute code or issues.


Build Status Go Report Card GoDoc Documentation Status

Incubation Notice

This project is a Hyperledger project in Incubation. It was proposed to the community and documented here. Information on what Incubation entails can be found in the Hyperledger Project Lifecycle document.

Hyperledger Fabric

The fabric is an implementation of blockchain technology, leveraging familiar and proven technologies. It is a modular architecture allowing pluggable implementations of various function. It features powerful container technology to host any mainstream language for smart contracts development.


The fabric releases are documented here. We have just released our first release under the governance of the Hyperledger Project - v0.5-developer-preview.

Contributing to the project

We welcome contributions to the Hyperledger Project in many forms. There's always plenty to do! Full details of how to contribute to this project are documented in the file.


The project's maintainers: are responsible for reviewing and merging all pull requests and they guide the over-all technical direction of the project within the guidelines established by the Hyperledger Project's Technical Steering Committee (TSC).


We use Hyperledger Slack for communication and Google Hangouts™ for screen sharing between developers.

Installing the fabric

Installation: Describes how to install the blockchain fabric and use project tools.


Project documentation can be found here.

Still Have Questions?

For general purpose questions, please use StackOverflow.


The Hyperledger Project uses the Apache License Version 2.0 software license.

Related information

If you are new to the project, you can begin by reviewing the following documents:

You can’t perform that action at this time.