An AI-native Layer-1 BlockDAG blockchain using GhostDAG consensus, paired with an EVM-compatible execution environment (LVM) and a standardized Model Context Protocol (MCP) layer.
This GitHub organization hosts the federated repositories that make up the Citrate Network. The codebase was originally developed as a monorepo (now preserved as citrate-monorepo-archive) and split in May 2026 to enable per-component release cadences and independent audits.
citrate-chain— The blockchain: consensus, execution, networking, RPC, contracts, node, CLI, wallet. Publishes 4 chain crates to crates.io.
citrate-gui-native— Slint-native desktop wallet and DAG explorercitrate-learning-center— School pilot desktop applicationcitrate-wallet-extension— Browser wallet extensioncitrate-buyer-webapp— Buyer-side marketplace web applicationcitrate-dashboard— Network monitoring dashboard
citrate-inference-gateway— x402-compatible inference gatewaycitrate-compute-pool— Training pool coordinator + workercitrate-agent-runtime— Agent execution runtime + capsules
citrate-sdk-js— TypeScript SDK (@citratenetwork/sdk)citrate-sdk-marketplace— Marketplace SDKcitrate-sdk-python— Python SDKcitrate-edu-sdk— Learning Center SDK
citrate-docs— User-facing documentation sitecitrate-agentile-archive— Frozen historical record of the Agentile framework, sprint history, ADRs, planset, journals, and audits up to the May 2026 splitcitrate-simulation— Network simulation tooling
citrate-monorepo-archive— Pre-split monorepo, frozen and read-only.github— This repo: reusable workflows, org-level templates
Repos in this org consume reusable CI workflows from this .github repo:
reusable-rust-ci.yml— Rust build, test, clippy, fmtreusable-solidity-ci.yml— Foundry test + optional Slitherreusable-js-ci.yml— npm/pnpm/yarn install, build, test, lintreusable-python-ci.yml— pip install, pytest, ruff, mypy
Usage in any repo's .github/workflows/ci.yml:
jobs:
rust:
uses: citratenetwork/.github/.github/workflows/reusable-rust-ci.yml@main
with:
working-directory: '.'
apt-packages: 'libclang-dev cmake libssl-dev pkg-config libfontconfig1-dev'Per-repo. See each repo's LICENSE file.