SOV3³ OOWM Ed25519 BFT 33/23 12 Generals 3 Councils Layer 0 MCP A2A DID x402 DORADO OSCAL Open Hands Sigil BTC anchor 13 sigils live in production
SOV3³ is the substrate that runs the MEOK/CSOAI empire. It is the runtime the OOWM lives inside. Without SOV3, the 12 Generals have no council, the 530 Crown Jewels have no sigil, the 49 GB data moat has no keeper.
| Component | Address | Purpose |
|---|---|---|
| SOV3 mesh | 35.242.143.249:3101/mcp | Master MCP endpoint — bridge_think lives here |
| BFT council | 35.242.143.249:3200 | 33 voters, quorum 23 — every sovereign action voted |
| Keystone | 35.242.143.249:8888 | Layer 0 charter + sigil mint + STR (SoT receipt) |
| EU Compliance Gateway | 35.242.143.249:8889 | EU AI Act / GDPR / DORA / NIS2 facade |
| OLM Router | 35.242.143.249:8890 | Routes the 12 Generals to live data feeds |
| Dashboard | 35.242.143.249:8891 | Human view of the substrate |
Charter SHA-256: df65a6585cf6a686…22054 SIGIL root: 77ab0e6f9d6c77e8 OrgKernel L1: agent-f8c3f34772e0 Memory episode: c468e3ec-366f-5766-adad-43fd0eb197eb RFC 8032 §7.1: Ed25519ph — verified Sovereign wallet: QD595cz6iQaEaYOjwwgLmMdoz1mtm1pzKBb9ygvMvf3xhQ28 DID: did:csoai:nicholas-001 Entity: CSOAI Ltd · UK Companies House 16939677
The OOWM is the meta-architecture SOV3 lives inside. It is what makes the substrate learn from its own actions — not from a static training set, but from every sovereign action it takes.
"OOWM is not a model. It is a cycle. The model is what the cycle produces."
—csoai.org/sov3_oowm.py· 30 Jun 2026 · live score 0.931
The OOWM runs each General through all 3 Councils. A single sovereign action (e.g. issuing a compliance passport) requires:
12 Generals → 3 Councils → 1 Receipt
↓ ↓ ↓
specialists BFT vote sigil:abcd1234
Care Floor chain:77ab…
SIGIL check audit URL ready
Each General specialises in one vertical. Each Council is a different lens. The receipt is the keystone.
The Generals are the 12 sovereign specialists the substrate runs in parallel. Each is RFC 8032-signed, votes in the BFT council, and emits a unique sigil digest per call.
| # | General | Specialty | Jurisdictions | Live sigil digest |
|---|---|---|---|---|
| 1 | forensic | Evidence collection, chain of custody, MLOps audit trail | EU / US / UK / AU | 410ce4693b40f44a |
| 2 | risk_classifier | EU AI Act risk tiers (unacceptable / high / limited / minimal) | EU primary | 9e88f6443066395d |
| 3 | human_oversight | Article 14 / NIST RMF Govern / ISO 42001 Annex A | EU / US / UK / AU | 12c5eff5cc8ce2fb |
| 4 | bias | EU AI Act Art 10 + NIST AI 100-1 + ISO 42001 | EU / US / UK / AU | 99a52065903b2136 |
| 5 | cybersecurity | EU AI Act Art 15 + NIS2 Art 21 + ISO 27001 | EU / UK primary | 9d196ed326fb0ee8 |
| 6 | gdpr | Art 5/6/22/35 + UK GDPR + AU Privacy Act | EU / UK / AU | b31d5cf19c963a03 |
| 7 | iso_42001 | AI Management System (Cl. 6-10 + Annex A controls) | Global | 4ea04ae5abafb2cf |
| 8 | nist_rmf | NIST AI RMF 1.0 (Govern/Map/Measure/Manage) + GenAI Profile | US primary, global mirror | b9dcabc584e534de |
| 9 | soc2 | SOC 2 Type II Trust Services Criteria (CC1-CC9) | US primary | 1688fa9b51a95aed |
| 10 | dora | Digital Operational Resilience Act (5 pillars) | EU financial services | 63ba98d8df6b4bb8 |
| 11 | uk_ai_bill | UK AI (Regulation) Bill [HL] 2024-26 + 5 regulator principles | UK only | 5c74096ee7ee6be8 |
| 12 | nis2 | NIS2 Directive 2022/2555 (essential/important entities, Art 21) | EU primary | 2313069bca434b40 |
| meta | Cross-cutting receipt seal | d68502cd009c2509 | ||
The 3 Councils vote on every sovereign action. They are the 33-agent BFT substrate's deliberative layer — a sandwich over every General's output.
| Council | Purpose | Vote rule | Quorum |
|---|---|---|---|
| Care Floor | Values, dignity, NHS universal-care lineage (1795→2026) | Unanimous for override; otherwise 2/3 | 23/33 |
| BFT | Byzantine Fault Tolerant voting on every action | 33 voters, BFT consensus | 23/33 |
| SIGIL | Chain integrity, sigil minting, public verifiability | Every action gets a sigil; chain rejects tampered actions | Continuous |
1. Operator triggers 12-mindset assessment via sovereign API 2. Each General produces specialist output (signed with its own key) 3. All 3 Councils vote in parallel 4. Care Floor checks values (unanimous required for override) 5. BFT reaches consensus (23/33) 6. SIGIL mints a unique digest, chains to previous 7. Receipt is RFC 8032 §7.1 verifiable at proofof.ai/audit/<digest> 8. Optional: anchor digest height to Bitcoin
Layer 0 is the keystone — the layer that makes every other layer sovereign. Without Layer 0, the substrate is just another API. With Layer 0, every call is signed, every receipt is chained, every vote is auditable.
| Protocol | Role | Substrate tool / endpoint |
|---|---|---|
| 1. MCP | Model Context Protocol — the master transport | All 12 Generals, 30+ tools, bridge_think |
| 2. A2A | Agent-to-Agent (google/A2A Pydantic types) | sov_a2a_task_submit / _list / _agent_card |
| 3. DID | Decentralized Identifiers (W3C) | sov_did_create / sov_did_resolve |
| 4. JWT | JSON Web Tokens — sovereign claims | sov_jwt_sign |
| 5. x402 | HTTP 402 Payment Required — sovereign paywall | sov_x402_invoice |
| 6. Open Hands | Open-source agent protocol (sovereign-wrapped) | sov_open_hands_protocols |
| 7. SIGIL | Ed25519 sigil chain (RFC 8032 §7.1) | sigil_emit / _verify / _chain |
| 8. Ed25519 | Edwards-curve digital signature algorithm | The substrate's pen — never a black box |
| 9. OSCAL | Open Security Controls Assessment Language (NIST) | Compliance docs / System Cards / SSPs |
| 10. DORADO | Western counterpart to CCP DORADO (sovereign content) | Sovereign content publication / coigndaltion |
| 11. RPC discover | JSON-RPC service discovery | sov_protocol_discover |
| 12. Bitcoin anchor | Periodic anchor of sigil chain height to BTC | Proof that the chain existed at time T |
| 13. HTTP/HTTPS | The base transport | All Vercel endpoints + Mac sovereign API |
The substrate runs many model types in parallel. Some are local (Mac Ollama), some are sovereign (VM SOV3), some are wrapped (Crown Jewels), some are constitutional (Charter-anchored).
| Model | Type | Where | Role |
|---|---|---|---|
| Qwen3-30B-A3B | MoE LLM (3B active, 30B total) | Mac Ollama (pulling, canonical) | Canonical sovereign model — compute-light by design |
| qwen3:0.6b | Tiny LLM | Mac Ollama | Left brain of bridge_think (local_only profile) |
| qwen2.5:3b | Small LLM | Mac Ollama | Mac sovereign API fallback (working now) |
| gemma3:4b | Small LLM | VM Ollama | Right brain of bridge_think (balanced profile) |
| GPT / Claude / Gemini | Frontier LLMs | External (with API key) | Power profile of bridge_think (frontier) |
| Component | Type | What it does |
|---|---|---|
| Mamba-2 | State Space Model (SSM) | Right brain — history, long-context memory |
| Standard Attention | Transformer | Left brain — planning, look-ahead |
| 64-expert MoE | Mixture of Experts | Middle — fusion, routing, specialisation |
| OLM brain | Mamba-2 + MoE + Attention sandwich | The substrate's cognitive cycle (~3,000 tok/s, 2,000 tok/cycle) |
| SigilLLM | Ed25519-trained models | Models that emit sigils natively |
| 12 sovereign mind-sets | Constitutional specialists | The 12 Generals (see §III) |
Each Crown Jewel is a sovereign MCP wrapper around a notable open-source project. Every CJ ships with: MCP wrapper · agent-card.json · llms.txt · mcp.json · Layer 0 sigil.
The 5 alchemical layers stack on top of each other. Each layer is signed by the one below. Remove any layer, the substrate is no longer sovereign.
Layer 0 is the keystone. Remove it, and the substrate is just another API.
With it, every call is signed, every receipt is chained, every vote is auditable.
| Layer | Live state |
|---|---|
| L0 | ✓ 13 sigils emitted in production · Charter anchored · BTC anchor pending |
| L1 | ✓ OrgKernel L1 active · sovereign wallet bound to did:csoai:nicholas-001 |
| L2 | ✓ MCP at :3101 · A2A + DID + JWT + x402 + Open Hands + RPC discover all answering |
| L3 | ✓ Charter universe seeded · OSCAL System Card template ready · 4 jurisdictional overlays live |
| L4 | ✓ 49 GB data moat · 530 CJs on PyPI · 198 free sources indexed |
| L5 | ✓ BFT council at :3200 · OOWM cycle ran 0.931 on 30 Jun · revision queue live |
How the substrate absorbs everything — new repos, new laws, new data, new frontiers — without losing sovereignty.
| Skill | What it absorbs | How |
|---|---|---|
| fork-doctrine-coai-wrap | Bleeding-edge open-source repos | Fork → BFT vote → sovereign-wrap → PyPI |
| crown-jewels-hunt-and-absorb | External open-source crown jewels | Hunt → score → wrap → sigil-anchor |
| external-canonical-corpus-substrate-ingest | Named external books/texts/corpora | Ingest → embed → train (per OOWM cycle) |
| sovereign-oss-wrapper-mcp | Notable upstream open-source projects | Wrap as CSOAI MCP with full Layer 0 |
agent-card.json (A2A) · llms.txt (LLM-discoverable) · mcp.json (MCP) · Layer 0 sigil (Ed25519)meok-sovereign-<name>-mcpWhat you can hit right now with curl, browser, or MCP client:
csoai-sovereign-deploy.vercel.app)| Endpoint | Method | What it returns | Live state |
|---|---|---|---|
/ | GET | Series A landing page | 200 |
/mcp-packs.html | GET | 30 sovereign MCP packs (8 sectors) | 200 |
/cto-eu-saas.html | GET | CTO EU SaaS persona | 200 |
/ciso-us-fintech.html | GET | CISO US fintech persona | 200 |
/compliance-eu-health.html | GET | Compliance EU health persona | 200 |
/vp-uk-banking.html | GET | VP UK banking persona | 200 |
/ml-us-health.html | GET | ML US health persona | 200 |
/policy-au-central-bank.html | GET | Policy AU central bank persona | 200 |
/ciso-uk-defence.html | GET | CISO UK defence persona | 200 |
/indie-anywhere.html | GET | Indie developer persona | 200 |
/api/signup | POST | Sovereign API key + Charter anchor | 201 |
/api/assess | POST | 12-mindset assessment + sigil receipt | 200 |
/api/charter | GET | Charter SHA + STR + 4 red lines | 200 |
/api/sigil-count | GET | Real chain length | 200 |
| Endpoint | Purpose |
|---|---|
meok-backend:3101/mcp | SOV3 mesh — bridge_think lives here |
meok-backend:3200 | BFT council (33 voters, quorum 23) |
meok-backend:8888 | Keystone (Layer 0) |
meok-backend:8889 | EU Compliance Gateway |
meok-backend:8890 | OLM Router |
meok-backend:8891 | Dashboard |
/Users/nicholas/clawd/csoai-launch-pack/sovereign_api.py — 19.9 KB · 12 mind-sets · 30 toolsqwen2.5:3b working · qwen3:30b-a3b pulling (canonical)/Users/nicholas/SOVEREIGN_CHARTER_v1/SOVEREIGN_LAYER_ZERO_CHARTER_v1.md — 423 lines · 20 articles28 cron jobs run on the VM. All survive reboots. No Mac dependency. All auto-restart dead services every 2 min.
*/5 * * * * — OLM Autonomous Brain (Mamba-2 + MoE + Attention + BFT + Ed25519)0 */4 * * * — 48hr Autonomous Master (writes its own tasks)0 * * * * — Empire Mirror (Claude/Kimi agent)*/2 * * * * — Keepalive (auto-restart dead services)Synthetic-data-factory · cc0-harvester · government-data-downloader · nano-creator-seeder · affiliate-tracker · x402-mcp-server · grant-application-bot · service-healer · pheromone-router · quorum-sensor · sigil-mint-cron · charter-anchor-cron · bft-vote-cron · oowm-cycle-cron · sigil-btc-anchor-cron · keystone-sync · sovereign-publisher · sovereign-distributor · sovereign-receipt-minter · sovereign-audit-anchor · sovereign-charter-verifier · sovereign-mind-rotation · sovereign-knowledge-distill · sovereign-cycle-closer.
The 6 canonical Mac↔VM tunnel plists. Never spawn manual nohup ssh -L tunnels — they duplicate KeepAlive and cause fake 000s that look like outages.
| Plist | Direction / forwards | Purpose |
|---|---|---|
com.meok.ollama-tunnel-vm | Mac → VM -L 11434 | Mac reaches VM Ollama |
com.meok.sov3-vm-tunnel | Mac → VM -L 3101 | Mac reaches VM SOV3 mesh |
com.meok.king-vm-tunnel | Mac → VM -L 8077, 8888, 8889, 8890, 8891, 8893, 3200 | Mac reaches king + EU gateway + dashboards + BFT |
com.meok.ssh-reverse-tunnel | Mac → VM -R 11444, 3102 | VM reaches Mac Ollama + MEOK_MCP |
com.meok.m2-local-tunnel | self-ssh -L 11435:192.168.50.176:11434 | Mac reaches M2 LAN Ollama |
com.meok.m2-vm-bridge | Mac → VM -R 11445:localhost:11435 | VM reaches M2 (2-hop chain) |
launchctl kickstart -k gui/$(id -u)/<label> — never bypass with manual sshplutil -lint it, then launchctl bootout + bootstrap to reloadssh meok-backend 'ss -tlnp' is the source of truth — NOT Mac-side curl. GCP VM is private-VPC, SSH-only; direct curl http://35.242.143.249:PORT returns 000 (not an outage)/health (e.g. :8077, :8888) = path difference (service answers on /mcp), NOT downDEFONEOS is the defence-AI umbrella. Three compartments — never mixed, never cross-linked.
| Compartment | Role | Public framing | Status |
|---|---|---|---|
| meok-defoneos | BUILDS — 15 defence-AI MCPs + 6 Labs workstreams | meok-defoneos.com + PyPI | Staged, illustrative |
| csoai-defoneos | CERTIFIES — 33-agent BFT council + DEFONEOS-SEAL | csoai-defoneos.org | Staged, illustrative |
| dagon | LEGACY — NDA-only, historical | NEVER public · NEVER linked to meok.ai or csoai.org | NDA-only |
Engine codenames (SOV3, Sovereign Temple, JEEVES, Hermes, Liquid-KAN Council, Maternal Covenant, OpenPatent) stay internal. The buyer sees the surface only.
Positioning: "sovereign by design — audit-grade, signed, neutral. UK-sovereign, AUKUS-compatible." Never "Brexit AI."
defonos.io domain (known trap)The Charter Universe is the Ed25519-signed document vault. Every sovereign document gets anchored here. Every Charter is RFC 8032 §7.1 verifiable at proofof.ai/audit/<digest>.
| Charter | SHA-256 | SIGIL | Purpose |
|---|---|---|---|
| Sovereign Layer Zero Charter v1.0 | df65a6585cf6a686…22054 | 77ab0e6f9d6c77e8 | Layer 0 keystone — the substrate's constitution |
| OOWM Sovereign Charter | 9 articles · 12 KB | csoai.org/oowm/sovereign-charter.html | 4-stage cycle + Crown lineage 1795-2026 |
| DEFONEOS Charter | (see csoai-defoneos.org) | Pending 33-vote | Defence-AI umbrella — 3 compartments |
| Per-receipt sigils | 13+ and growing | One per sovereign action | Audit chain — public verifiable |
The substrate's values are not invented — they're inherited. The OOWM Charter traces a 230-year lineage from Speenhamland (1795) to the EU AI Act (2024) to OOWM itself (2026). This is what makes the Care Floor non-arbitrary.
| Year | Event | What it taught the substrate |
|---|---|---|
| 1795 | Speenhamland system (Berkshire) | Welfare floors (pre-echo of Care Floor) |
| 1834 | Poor Law Amendment Act | Workhouse test (negative case for value floors) |
| 1948 | NHS founded | Universal care as a substrate invariant |
| 1950 | ECHR Art 8 (right to private life) | Pre-echo of privacy-by-design |
| 1998 | Data Protection Act 1998 | Pre-echo of GDPR sovereignty |
| 2016 | GDPR Art 22 (automated decisions) | Right to explanation (pre-echo of human_oversight General) |
| 2018 | GDPR enforceable | Sovereign data floor (pre-echo of L1 Identity) |
| 2021 | EU AI Act proposal | Risk classification (risk_classifier General) |
| 2023 | EU AI Act polit. agreement | Trustworthy AI as substrate invariant |
| 2024 | EU AI Act adopted | Risk-classified obligations across all sectors |
| 2024 | UK AI (Regulation) Bill [HL] | 5 regulator principles (uk_ai_bill General) |
| 2025 | ISO/IEC 42001 published | AI Management System (iso_42001 General) |
| 2026 | OOWM birthed (30 Jun) | The substrate learns from itself |
| 2026 | Sovereign Layer Zero Charter v1.0 minted (7 Jul) | Layer 0 keystone — substrate is constitutionally anchored |
The substrate does not learn new values. It remembers the ones humanity already wrote down.
Full lineage: see csoai.org/oowm/sovereign-charter.html. The OOWM engine: csoai.org/sov3_oowm.py (26 KB, ran live 0.931 on 30 Jun 2026).