Skip to content
View computechain's full-sized avatar
  • Joined Nov 27, 2025

Block or report computechain

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
computechain/README.md

ComputeChain

ComputeChain is an experimental Layer-1 blockchain built around a new consensus and incentive model called Proof-of-Compute (PoC) — focused on executing useful GPU computations (targeting RTX 4090/5090 and later).

The chain currently operates in Stage 4: Proof-of-Compute Framework, featuring a stable multi-validator PoA consensus, post-quantum-ready signing architecture, and a gas-based economic model.


✨ Key Features

🔐 Consensus & Security

  • Multi-Validator PoA (Round-Robin)
  • Post-Quantum Signature Architecture (Dilithium/Falcon-ready)
  • Deterministic block production

💸 Economics

  • Ethereum-like Gas Model for anti-spam protection
  • Gas-metered transactions (Transfer, Stake, Submit Result)

🧠 Proof-of-Compute (PoC)

  • ComputeTask / ComputeResult native types
  • Merkle verification of compute results in block headers

📖 Documentation

Full documentation, including architecture details, node setup, and API references, is available in the ComputeChain Documentation.


🛠 Repository Structure

.
├── blockchain/      # L1 node (consensus, state, networking)
├── protocol/        # Protocol definitions (types, crypto, config)
├── cli/             # CLI wallet (cpc-cli)
├── miner/           # GPU worker stack
├── validator/       # PoC validator/orchestrator
├── scripts/         # Devnet launchers & E2E tests
└── tests/           # Unit tests

🧪 Development

Install dependencies:

pip install -r requirements.txt

Run unit tests:

pytest blockchain/tests

Run End-to-End battle test:

python3 scripts/e2e_battle.py

📄 License

MIT License

Popular repositories Loading

  1. computechain computechain Public

    Python

  2. docs docs Public

  3. website website Public

    HTML