Root docs
Repository viewer
Legacy docs parity surface
Back to repository viewer
Repository document

Mainnet Acceptance Matrix

mainnet-acceptance-matrix.generated.md

Boundary

This route preserves legacy markdown access inside the Next.js surface. The raw repository file remains authoritative.

Open raw file

Mainnet Acceptance Matrix

Overview

  • project: `PrivateDAO`
  • program id: `5AhUsbQ4mJ8Xh7QJEomuS85qGgmK9iNvFqzF669Y7Psx`
  • verification wallet: `4Mm5YTRbJuyA8NcWM85wTnx6ZQMXNph2DSnzCCKLhsMD`
  • generated at: `2026-04-09T19:11:43.989Z`
  • acceptance decision: `repository-strong-but-external-blockers-remain`
  • accepted in repo: `9`
  • pending external: `3`
  • not in repo: `1`
  • runtime wallet count in evidence package: `5`

Acceptance Rows

governance-lifecycle

  • status: `accepted-in-repo`
  • rationale: The lifecycle is live on Devnet across both the baseline path and the additive V3 path, and is covered by deterministic tests and published proof surfaces.
  • evidence:
  • `docs/live-proof.md`
  • `docs/test-wallet-live-proof-v3.generated.md`
  • `docs/load-test-report.md`
  • `tests/full-flow-test.ts`

security-reasoning

  • status: `accepted-in-repo`
  • rationale: Threats, replay, and failure behavior are documented and tied to tests and gates.
  • evidence:
  • `docs/security-review.md`
  • `docs/threat-model.md`
  • `docs/replay-analysis.md`

cryptographic-integrity

  • status: `accepted-in-repo`
  • rationale: Reviewer artifacts and top-level dependency manifests are sha256-bound and drift-checked.
  • evidence:
  • `docs/cryptographic-manifest.generated.json`
  • `docs/supply-chain-attestation.generated.json`

zk-companion-stack

  • status: `accepted-in-repo`
  • rationale: Groth16 companion proofs are generated, verified, transcript-backed, and explicitly bounded as off-chain.
  • evidence:
  • `docs/zk-attestation.generated.json`
  • `docs/zk-transcript.generated.md`
  • `docs/zk-registry.generated.json`

token-surface

  • status: `accepted-in-repo`
  • rationale: The PDAO token surface is attested, metadata-backed, and aligned with the canonical Devnet proof package.
  • evidence:
  • `docs/pdao-token.md`
  • `docs/pdao-attestation.generated.json`
  • `docs/assets/pdao-token.json`

runtime-and-resilience

  • status: `accepted-in-repo`
  • rationale: The repository proves runtime diagnostics, full lifecycle execution, RPC fallback, stale-blockhash recovery, and collision handling on Devnet.
  • evidence:
  • `docs/operational-evidence.generated.md`
  • `docs/runtime-evidence.generated.md`
  • `docs/devnet-canary.generated.md`
  • `docs/devnet-resilience-report.md`
  • `docs/test-wallet-live-proof-v3.generated.md`

additive-v3-hardening

  • status: `accepted-in-repo`
  • rationale: The stricter additive hardening path is documented, machine-checked, and proven on Devnet without reinterpreting legacy objects.
  • evidence:
  • `docs/governance-hardening-v3.md`
  • `docs/settlement-hardening-v3.md`
  • `docs/test-wallet-live-proof-v3.generated.md`
  • `docs/test-wallet-live-proof-v3.generated.json`

release-discipline

  • status: `accepted-in-repo`
  • rationale: Release gating, artifact freshness, and simulated cutover traces are all reviewer-visible and automated.
  • evidence:
  • `docs/release-ceremony-attestation.generated.md`
  • `docs/release-drill.generated.md`
  • `docs/review-automation.md`

real-device-wallet-qa

  • status: `pending-external`
  • rationale: Support surfaces are documented and the real-device capture intake is enforced, but live device/browser evidence still has to be collected externally.
  • evidence:
  • `docs/runtime/real-device.md`
  • `docs/runtime/real-device.generated.md`
  • `docs/wallet-compatibility-matrix.generated.md`
  • `docs/external-readiness-intake.md`

magicblock-runtime-corridor

  • status: `pending-external`
  • rationale: The MagicBlock corridor is wired into the program and frontend, but real wallet/runtime captures across environments still need to be collected externally.
  • evidence:
  • `docs/magicblock/private-payments.md`
  • `docs/magicblock/runtime-evidence.md`
  • `docs/magicblock/runtime.generated.md`

external-audit

  • status: `pending-external`
  • rationale: The repository cannot fabricate an external audit outcome.
  • evidence:
  • `docs/mainnet-readiness.generated.md`
  • `docs/external-readiness-intake.md`

mainnet-rollout

  • status: `accepted-in-repo`
  • rationale: Mainnet execution remains intentionally blocked until external prerequisites are resolved.
  • evidence:
  • `docs/go-live-attestation.generated.json`
  • `docs/mainnet-cutover-runbook.md`
  • `docs/operator-checklist.md`

strategy-engine-and-live-performance

  • status: `not-in-repo`
  • rationale: The repository does not claim a production strategy engine or live performance layer.
  • evidence:
  • `docs/mainnet-readiness.generated.md`

Interpretation

This matrix separates what PrivateDAO can already prove inside the repository from what still requires external completion. It is meant to make mainnet-readiness discussions precise rather than implied.