Table of Contents
- What is CpChain?
- Documentation
- Specification
- Community
- Contributing
- Security Policy and Vulnerability Reporting
- Directory Structure
- Development and Release Process
- License
CpChain is a project dedicated to scaling Ethereum's technology and expanding its ability to coordinate people from across the world to build effective decentralized economies and governance systems. The CpChain Collective builds open-source software that powers scalable blockchains and aims to address key governance and economic challenges in the wider Ethereum ecosystem. CpChain operates on the principle of impact=profit, the idea that individuals who positively impact the Collective should be proportionally rewarded with profit. Change the incentives and you change the world.
- If you want to build on top of CpChain Mainnet, refer to the CpChain Documentation
- If you want to build your own chain based CpChain, refer to the CpChain Guide and make sure to understand this repository's Development and Release Process
Detailed specifications for the CpChain can be found within the CpChain Specs repository.
General discussion happens most frequently on the CpChain discord. Governance discussion can also be found on the CpChain Governance Forum.
The CpChain is a collaborative project. By collaborating on free, open software and shared standards, the CpChain Collective aims to prevent siloed software development and rapidly accelerate the development of the Ethereum ecosystem. Come contribute, build the future, and redefine power, together.
CONTRIBUTING.md contains a detailed explanation of the contributing process for this repository. Make sure to use the Developer Quick Start to properly set up your development environment.
Good First Issues are a great place to look for tasks to tackle if you're not sure where to start, and see CONTRIBUTING.md for info on larger projects.
Please refer to the canonical Security Policy document for detailed information about how to report vulnerabilities in this codebase. Bounty hunters are encouraged to check out the CpChain Immunefi bug bounty program.
├── docs: A collection of documents including audits and post-mortems ├── cp-chain-ops: State surgery utilities ├── cp-node: consensus-layer of CpChain ├── cp-service: Common codebase utilities ├── ops: Various operational packages ├── packages │ ├── contracts-cpchain: CpChain smart contracts
Please read this section carefully if you're planning to fork or make frequent PRs into this repository.
TBD
TBD
All other files within this repository are licensed under the MIT License unless stated otherwise.