This repo is no longer supported.
This repository contains modular implementations of several Filecoin subsystems. These modules are guided by the v1.0 and 1.1 Filecoin specification updates, which separate core blockchain consensus functionality from the storage mining, storage market, and piece data transfer subsystems.
Separating an implementation into a blockchain component and one or more mining and market components presents an opportunity to encourage implementation diversity while re-using non-security-critical components, and also greatly ease miner-operator customisations.
- pkg/address, a shared address type ...
PRs are welcome! Please first read the design docs and look over the current code. PRs against master require approval of at least two maintainers. For the rest, please see our CONTRIBUTING guide.
The filecoin-project has a community repo that documents in more detail our policies and guidelines, such as discussion forums and chat rooms and Code of Conduct.
This repository is dual-licensed under Apache 2.0 and MIT terms.
Copyright 2019. Protocol Labs, Inc.