Phases
Document type: Roadmap
Doc ID: ROADMAP-PHASES
Status: Final v0.1
Release date: December 21, 2025
Author: Nicolas Turcotte, Founder
Source repo: dcorps-docs-public (docs/roadmap/PHASES.md)
Last updated: 2026-01-25
Scope: Define phase goals and exit criteria based on the Whitepaper Long (section 16). Phases 1 to 5 start at mainnet launch. Phase 0 is the pre-mainnet readiness track.
Phase 0A - Public website finalization (static site)
Objective: finalize the public-facing static website before the protocol build sequence begins.
Current status: Phase 0A (development).
Key deliverables:
- Website copy aligned to public docs and the Whitepaper Long.
- Publish and update dates under page titles where required.
- Roadmap page includes a high-level disclaimer.
- Links to public docs and specs are verified.
- Publish the localization plan and target language set for translating project surfaces (plan only; translations are not shipped yet): docs/policy/POL-LOCALIZATION.md.
Exit criteria:
- Static site is ready to publish with verified doc links.
- Website content and public docs remain aligned.
Phase 0 - Pre-mainnet readiness (public artifacts and testnet)
Objective: publish verifiable artifacts and run a public testnet so readiness can be assessed without private access.
Key deliverables:
- Hub chain source code and build instructions.
- Protocol specs and module standards (docs/spec/*).
- Network progression through testnet stages (design intention): baseline (local) → dev testnet (devnet) → public testnet → mainnet rehearsal testnet (docs/devops/ROLLUP_ENVIRONMENT.md).
- Public testnet with published chain ID, rollup contracts, and operator onboarding steps.
- Reproducible tooling for nodes, indexers, and reporting views.
- Public example entity package on testnet (corporation + nonprofit) with tagged events, anchors, and derived reports.
- Audit scope and reports for core modules and reference tooling.
- Bug bounty program with disclosure workflow.
- Governance and operator charters plus Treasury policy (docs/policy/*).
- Governance transition plan through foundation readiness (docs/policy/POL-GOV-TRANSITION.md).
- Begin translation of testnet-facing material (docs, onboarding, and notices) under the language set in docs/policy/POL-LOCALIZATION.md (design intention).
- Publish governance and stewardship posture (design intention): interim coordination, foundation readiness targets, and IP/brand stewardship disclosures.
Exit criteria:
- Third parties can reproduce entity views and reporting outputs from raw chain data.
- At least one upgrade rehearsal is executed on testnet.
- Security and governance artifacts are published and verifiable.
- IP stewardship transfer to the foundation is completed and publicly disclosed before mainnet.
Phase 1 - Mainnet launch (Kernel v1)
Objective: launch a stable Hub that can host complete Hub corporations and Hub nonprofits as the default entity containers.
Key deliverables:
- Genesis mainnet (TGE): published genesis package and checksums, coordinated operator launch, and runtime stability.
- DCHUB gas and governance primitives (timelocked upgrades).
- Entity registry with IDs, types, metadata, and lifecycle status.
- Hub corporation module v1 and Hub nonprofit module v1.
- Canonical wallets and tagged accounting event schemas.
- Document anchoring and evidence timelines.
- Reference explorer and indexer for entity discovery and event timelines.
- Post-genesis stabilization (design intention): monitoring, incident response readiness, and the first governed upgrades and operational budgets.
- Publish localized mainnet launch materials (website + docs) under docs/policy/POL-LOCALIZATION.md (design intention).
Exit criteria:
- Core modules audited and deployed with reproducible builds.
- Upgrade process and on-chain governance path tested in controlled upgrades.
- Real entities can register, operate, and produce reproducible reports using only the Hub.
Phase 2 - Operational completeness and standards hardening
Objective: make the Hub reliable enough that external builders can treat it as infrastructure, not an experiment.
Key deliverables:
- Conformance test suite for entity modules, schemas, and indexing compatibility.
- Stable APIs and SDKs for core operations.
- Monitoring, alerting, and incident processes for operators and core services.
- Bug bounty expansion and formalized threat models for the kernel.
- UX primitives such as fee grants that allow stablecoin-sponsored coverage of DCHUB protocol fees while execution uses DCHUB.
Exit criteria:
- Independent builders can integrate against published schemas and pass conformance tests.
- A first cohort of entities operates end to end on mainnet with real value flows.
Phase 3 - Ecosystem bootstrapping and stablecoin rails
Objective: make the Hub easy to use for real organizations and easy to integrate for service providers.
Key deliverables:
- Ethereum bridge gateway stablecoin connectivity and standard treasury patterns.
- App and module registry with metadata, versioning, and security posture disclosures.
- Reference templates for common entity setups.
- Indexer redundancy and data availability patterns.
- Reference governance UI and reporting UI to reduce integration friction.
Exit criteria:
- Multiple independent applications and service providers operate in production.
- Stablecoin operations work reliably across inflows, approvals, payouts, and reporting.
Phase 4 - Adapter layer and institutional legibility
Objective: enable optional external integration without making external systems a kernel dependency.
Key deliverables:
- Jurisdiction adapter framework (schemas, proofs, and reference workflows).
- Institutional reporting modules derived from standardized events and anchors.
- Attestation modules and selective disclosure patterns.
- Nonprofit overlays such as donation receipt workflows and sponsorship frameworks.
Exit criteria:
- At least one high quality adapter demonstrates external recognition while leaving the kernel unchanged.
- Entities can remain Hub-native or attach adapters without any mandatory graduation path.
Phase 5 - Fully operational maturity
Objective: reach a state where the Hub is a long-lived, self-sustaining public utility.
Key deliverables:
- Decentralized operator set and governance participation.
- Multiple independent indexers and reference implementations.
- Predictable upgrade cadence and mature incident processes.
- Sustainable foundation processes for standards, audits, and ecosystem support.
Exit criteria:
- No single organization is required for the Hub to operate and evolve safely.
- Entity creation and operation are routine with predictable costs and semantics.
Optional future phase - Advanced execution environments
Specialized privacy execution and public instrument models are explored only if real adoption proves they are needed and kernel invariants remain intact.