https://github.com/pokt-network/pocket
Official implementation of the Pocket Network Protocol v1
https://github.com/pokt-network/pocket
blockchain crypto decentralized golang infrasturcture pocket pokt web3
Last synced: 3 months ago
JSON representation
Official implementation of the Pocket Network Protocol v1
- Host: GitHub
- URL: https://github.com/pokt-network/pocket
- Owner: pokt-network
- License: mit
- Created: 2021-11-26T19:27:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-30T03:37:49.000Z (over 1 year ago)
- Last Synced: 2024-06-19T00:30:48.109Z (12 months ago)
- Topics: blockchain, crypto, decentralized, golang, infrasturcture, pocket, pokt, web3
- Language: Go
- Homepage: https://pokt.network
- Size: 49.2 MB
- Stars: 61
- Watchers: 16
- Forks: 33
- Open Issues: 173
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing/README.md
- License: LICENSE
- Roadmap: docs/roadmap/README.md
Awesome Lists containing this project
README
⚠️ ❗ Update, November 2023: This repo is not under active development. Please head over to [poktroll](https://github.com/pokt-network/poktroll) for the latest ongoing implementation of Shannon (next version of the protocol) or [pocket-core](https://github.com/pokt-network/pocket-core) for the implementation of Morse (the current version of the protocol). ❗ ⚠️
---
The official implementation of the [V1 Pocket Network Protocol Specification](https://github.com/pokt-network/pocket-network-protocol).
\*_Please note that V1 protocol is currently under development and see [pocket-core](https://github.com/pokt-network/pocket-core) for the version that is currently live on mainnet._\*
- [Implementation](#implementation)
- [Overview](#overview)
- [Getting Started](#getting-started)
- [Guides](#guides)
- [Architectures](#architectures)
- [Changelogs](#changelogs)
- [Project Management Resources](#project-management-resources)
- [Support \& Contact](#support--contact)
- [GPokT](#gpokt)
- [License](#license)## Implementation
Official Golang implementation of the Pocket Network v1 Protocol.
## Overview
## Getting Started
---
Some relevant links are listed below. Refer to the complete ongoing documentation at the **[Pocket GitHub Wiki](https://github.com/pokt-network/pocket/wiki)**.
If you'd like to contribute to the Pocket V1 Protocol, start by:
1. Get up and running by reading the [Development Guide](docs/development/README.md)
2. Find a task by reading the [Contribution Guide](docs/contributing/README.md)
3. Dive into any of the other guides or modules depending on where your interests lie### Guides
- [Development Guide](docs/development/README.md)
- [End-to-end testing Guide](e2e/README.md)
- [Learning Guide](docs/learning/README.md)
- [Contribution Guide](docs/contributing/README.md)
- [Release Guide](docs/build/README.md)
- [Dependencies Guide](docs/deps/README.md)
- [Telemetry Guide](telemetry/README.md)### Architectures
- [Shared Architecture](shared/README.md)
- [Utility Architecture](utility/doc/README.md)
- [Consensus Architecture](consensus/README.md)
- [Persistence Architecture](persistence/docs/README.md)
- [P2P Architecture](p2p/README.md)
- [APP Architecture](app/client/doc/README.md)
- [RPC Architecture](rpc/doc/README.md)
- [Node binary Architecture](app/pocket/doc/README.md)### Changelogs
- [APP Changelog](app/client/doc/CHANGELOG.md)
- [Consensus Changelog](consensus/doc/CHANGELOG.md)
- [E2E Changelog](e2e/docs/CHANGELOG.md)
- [Node binary Changelog](app/pocket/doc/CHANGELOG.md)
- [P2P Changelog](p2p/CHANGELOG.md)
- [Persistence Changelog](persistence/docs/CHANGELOG.md)
- [RPC Changelog](rpc/doc/CHANGELOG.md)
- [Shared Changelog](shared/CHANGELOG.md)
- [Telemetry Changelog](telemetry/CHANGELOG.md)
- [Utility Changelog](utility/doc/CHANGELOG.md)### Project Management Resources
- [V1 Roadmap](https://github.com/pokt-network/pocket/blob/main/docs/roadmap/README.md)
- [V1 Project Board](https://github.com/orgs/pokt-network/projects/142/views/12)## Support & Contact
### GPokT
You can also use our chatbot, [GPokT](https://gpoktn.streamlit.app), to ask questions about Pocket Network. As of updating this documentation, please note that it may require you to provide your own LLM API token. If the deployed version of GPokT is down, you can deploy your own version by following the instructions [here](https://github.com/pokt-network/gpokt).
---
## License
This project is licensed under the MIT License; see the [LICENSE](LICENSE) file for details.