The official implementation of the V1 Pocket Network Protocol Specification.
*Please note that V1 protocol is currently under development and see pocket-core for the version that is currently live on mainnet.*
Some relevant links are listed below. Refer to the complete ongoing documentation at the Pocket GitHub Wiki.
If you'd like to contribute to the Pocket V1 Protocol, start by:
- Get up and running by reading the Development Guide
- Find a task by reading the Contribution Guide
- Dive into any of the other guides or modules depending on where your interests lie
- Development Guide
- Learning Guide
- Contribution Guide
- Release Guide
- Dependencies Guide
- Telemetry Guide
- Shared Architecture
- Utility Architecture
- Coming Soon: Consensus Architecture // TODO(olshansky): needs a README file with proper code structure
- Persistence Architecture
- P2P Architecture
- APP Architecture
- RPC Architecture
- Node binary Architecture
-
Coming Soon: Shared Changelog
-
Coming Soon: Telemetry Changelog
This project is licensed under the MIT License; see the LICENSE file for details.