Skip to content

CNO blockchain project - Carbon, Nitrogen, Oxygen system

Notifications You must be signed in to change notification settings

petroslamb/cno-project

Repository files navigation

CNO — Oxygen‑First on Hedera

This repository is the single source of truth for the CNO project, focused on an Oxygen‑first execution on Hedera. It provides a concise entry point plus deep links into canonical documentation, plans, and historical context.

Snapshot

  • Strategy: Oxygen‑first on Hedera; Nitrogen maintained as a candidate track (pending client confirmation).
  • Standards: POC/Alpha leverage ATS baseline (ERC‑1400); client target aligns to ERC‑3643 (TREX).
  • Source of truth: Canonical docs live under 010_Oxygen_First_Docs/.
  • Current baseline: 020_Proposals/004_Oxygen_ATS_Revised_Proposal.md (In Review) and 030_WBS_Backlog_Oxygen_First.md.

Start Here (curated links)

  • Canonical index and reading order: 010_Oxygen_First_Docs/000_README.md
  • Vision & roadmap:
    • 010_Oxygen_First_Docs/001_Project_Vision_and_Goals.md
    • Development Roadmap: 010_Oxygen_First_Docs/002_Development_Roadmap.md
  • Architecture & security:
    • 010_Oxygen_First_Docs/100_System_Architecture_Overview.md
    • 010_Oxygen_First_Docs/101_Component_Deep_Dive.md
    • 010_Oxygen_First_Docs/103_Identity_and_Compliance_Strategy.md (includes Compliance Matrix)
    • 010_Oxygen_First_Docs/801_Security_Strategy.md
    • 010_Oxygen_First_Docs/003_ADR_Index.md
  • Product specs & flows:
    • 010_Oxygen_First_Docs/201_Oxygen_Product_Specification.md
    • 010_Oxygen_First_Docs/21_Operational_Flows/ (see Oxygen/ for tokenization, trading, distributions, corporate actions)
    • Glossary: 010_Oxygen_First_Docs/803_Glossary.md
  • Delivery & planning:
    • Proposals index: 020_Proposals/README.md
    • Baseline proposal (POC + Alpha, ATS): 020_Proposals/004_Oxygen_ATS_Revised_Proposal.md
    • Backlog/WBS (Oxygen‑first): 030_WBS_Backlog_Oxygen_First.md
    • Note: Delivery artifacts (proposals/WBS) are derived from canonical docs and may lag; defer to 010_Oxygen_First_Docs/ as the source of truth.
  • Cross‑reference maps:
    • Canonical vs Client: 010_Oxygen_First_Docs/998_Crosswalk_Canonical_010_vs_002.md
  • Assumptions to validate (canonical tracker): 010_Oxygen_First_Docs/999_Oxygen_First_Assumptions_To_Validate.md
  • AuthN/Z reference (engineering): 040_CNO_Web3_Authentication_Flow.md

Repository Map

  • 000_original_documents/ — Original source materials (.docx, PDFs).
  • 001_Sui_Converted_Docs/ — First Markdown conversions (Sui‑based).
  • 002_Hedera_Converted_Docs/ — Hedera‑adapted conversions from Sui set.
  • 010_Oxygen_First_Docs/ — Canonical Oxygen‑first documentation set.
  • 020_Proposals/ — Active proposals and revised plans.
  • 900_Archive/011_Legacy_Analysis_Nitrogen_First/ — Nitrogen‑first historical baseline, specs, and notes.
  • _ats/ — External ATS monorepo (contracts, SDK, web) bundled for reference.

Current Baseline and Phasing

  • POC scope (ATS, ERC‑1400): Stand up issuance and restricted transfers with compliance hooks; validate an end‑to‑end flow with minimal surfaces. See 020_Proposals/004_Oxygen_ATS_Revised_Proposal.md.
  • Alpha scope: Expand to secondary trading flows, clearing/settlement, and administrative operations with improved UX; module breakdown tracked in proposals (WBS may lag canonical docs).
  • ERC‑3643 alignment: Target standard per client vision; gaps and migration paths tracked via crosswalks and the assumptions tracker.
  • Nitrogen (candidate track — pending client confirmation): Nitrogen remains in scope and is maintained in canonical docs; activation sequencing will be set after client confirmation. See 010_Oxygen_First_Docs/200_Nitrogen_Product_Specification.md and 010_Oxygen_First_Docs/21_Operational_Flows/210–214.

Stakeholders & Hygiene

  • Commit style: Conventional Commits (feat:, docs:, fix:).
  • Secrets: Do not commit real keys; use placeholders like HEDERA_ACCOUNT_ID and HEDERA_PRIVATE_KEY.
  • Provenance: Historical Nitrogen‑first and early conversions live under 900_Archive/ and 001_*/002_* for reference.

Quick Local Checks

  • Scan headings quickly: rg -n "^#|^##" 010_Oxygen_First_Docs 020_Proposals
  • Preview Markdown in your editor to verify tables and relative links

About

CNO blockchain project - Carbon, Nitrogen, Oxygen system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •