This report is generated from the canonical PrivateDAO registries and reviewer artifacts. It exists to summarize what is already verified inside the repository and what still remains outside repository scope before any production cutover.
Status note, 2026-05-06: this generated report includes legacy Devnet evidence from the pre-Anchor-1 migration surface. The current reviewer-facing Testnet program is
EP9xE8MJZ6FfyEwLqns6HDdUZBknEa7WGYs1Jzsecuva; seedocs/anchor-1-migration-evidence-2026-04-30.mdanddocs/testnet-lifecycle-rehearsal-2026-05-07.md. Production mainnet remains blocked until custody, audit, monitoring, and cutover evidence are recorded.
- Project:
PrivateDAO - Legacy Devnet Program ID:
5AhUsbQ4mJ8Xh7QJEomuS85qGgmK9iNvFqzF669Y7Psx - Current Testnet Program ID:
EP9xE8MJZ6FfyEwLqns6HDdUZBknEa7WGYs1Jzsecuva - Verification wallet:
4Mm5YTRbJuyA8NcWM85wTnx6ZQMXNph2DSnzCCKLhsMD - Deploy transaction:
2CMEujY1CKnC8rH8BuLy4GvwYk3zfqMfAKaUjybcAvRhS1dnzg3Zd3GeMttBp4vkUbu69GkQtr3TWgbmBqGY8cyC - DAO PDA:
FZV9KmpeY1B31XvszQypp5T6nQN5C44JDLM4QWBEDvhx - Governance mint:
AZUkprJDfJPgAp7L4z3TpCV3KHqLiA8RjHAVhK9HCvDt - Treasury PDA:
AZUroiNeGAjNdD84eEHnAKHHFwqAFmkjr2g1eoF7Ek5c - Proposal PDA:
AegjmwkX1FknBJMDyH5yM6BMhyHsiUreNtz3d8iz3QrP - PDAO mint:
AZUkprJDfJPgAp7L4z3TpCV3KHqLiA8RjHAVhK9HCvDt - PDAO token program:
TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb - PDAO token account:
F4q77ZMJdC7eoEUw3CCR7DbKGTggyExjuMGKBEiM2ct4 - PDAO initial supply:
1000000
governanceLifecycleconfidentialPayoutSurfacerefheProtocolSurfacebackendReadNodeSurfacesecurityReasoningsupplyChainSurfacereleaseCeremonySurfaceruntimeEvidenceSurfacerealDeviceRuntimeIntakeoperationalEvidenceSurfacemagicblockRuntimeSurfaceconfidentialManifestEncryptionreleaseDrillSurfaceartifactFreshnesszkCompanionStackgovernanceHardeningV3settlementHardeningV3liveProofV3reviewerSurfaceoperationsSurfacecompetitivePositioningSurface
strategyEngine->not-in-repolivePerformance->not-in-repoexternalAudit->pendingmainnetRollout->pending
-
Register:
docs/mainnet-blockers.json -
Human-readable register:
docs/mainnet-blockers.md -
Current decision:
blocked-external-steps -
Production mainnet claim allowed:
false -
external-audit-completion->pending-external(security, critical, required beforemainnet-real-funds) -
upgrade-authority-multisig->pending-external(custody, critical, required beforemainnet-real-funds) -
production-monitoring-alerts->pending-external(operations, high, required beforemainnet-real-funds) -
real-device-wallet-runtime->pending-runtime-captures(runtime, high, required beforemainnet-real-funds) -
magicblock-refhe-source-receipts->pending-integration(privacy-settlement, high, required beforemainnet-real-funds) -
mainnet-cutover-ceremony->pending-external(release, high, required beforemainnet-real-funds)
-
Checklist:
docs/launch-ops-checklist.json -
Human-readable checklist:
docs/launch-ops-checklist.md -
Current decision:
blocked-external-steps -
Production mainnet claim allowed:
false -
create-production-multisig->pending-external(custody, required beforemainnet-real-funds) -
transfer-program-upgrade-authority->pending-external(custody, required beforemainnet-real-funds) -
configure-production-timelock->repo-documented(governance, required beforemainnet-real-funds) -
backup-and-recovery-procedures->repo-documented(operations, required beforemainnet-real-funds) -
monitoring-setup->pending-external(operations, required beforemainnet-real-funds) -
alerting-rules->repo-defined(operations, required beforemainnet-real-funds) -
operator-runbooks->repo-documented(operations, required beforemainnet-real-funds) -
emergency-procedures->repo-documented(operations, required beforemainnet-real-funds) -
real-device-testing->pending-runtime-captures(runtime, required beforemainnet-real-funds) -
wallet-integration->repo-documented(runtime, required beforemainnet-real-funds) -
end-to-end-flows->devnet-proven(runtime, required beforemainnet-real-funds)
- Verification gates tracked:
63 - Gate count in review attestation:
63 - Strategy package count:
12 - Security package count:
18 - ZK package count:
28 - Proof package count:
82 - Operations package count:
34 - Runtime attestation:
docs/runtime-attestation.generated.json - PDAO attestation:
docs/pdao-attestation.generated.json - Go-live criteria:
docs/go-live-criteria.md - Operational drillbook:
docs/operational-drillbook.md - Go-live attestation:
docs/go-live-attestation.generated.json - ZK stack version:
1 - ZK layer count:
3 - Integrity algorithm:
sha256 - Integrity entries:
143 - Integrity aggregate sha256:
c041cf2d4522fb46fb2fe9bc31f2673f4605d67b1214f1750ffa090066b94d1c
- Governance hardening note:
docs/governance-hardening-v3.md - Settlement hardening note:
docs/settlement-hardening-v3.md - Dedicated V3 live proof:
docs/test-wallet-live-proof-v3.generated.md - V3 boundary: real Devnet proof for the additive hardening path, not a production-custody or mainnet claim
What is strong now:
- the governance lifecycle is live on devnet
- the additive V3 governance and settlement hardening paths are Devnet-proven
- reviewer-facing proof and security artifacts are published
- the zk companion stack is registry-backed, transcript-backed, and attested
- the PDAO token surface is metadata-backed, attested, and bound to the canonical review package
- the frontend, Android guide, and proof surfaces are integrated into one verification package
What still requires real-world completion before mainnet should be claimed:
- external audit
- production key custody and multisig enforcement
- runtime wallet QA on real client environments
- monitoring, alert delivery, and incident ownership in live infrastructure
- operational cutover from devnet proof to mainnet execution
npm run build:mainnet-readiness-report
npm run build:deployment-attestation
npm run build:runtime-attestation
npm run build:go-live-attestation
npm run build:pdao-attestation
npm run verify:launch-ops
npm run verify:monitoring-alerts
npm run verify:mainnet-blockers
npm run verify:mainnet-readiness-report
npm run verify:deployment-attestation
npm run verify:runtime-attestation
npm run verify:go-live-attestation
npm run verify:pdao-attestation
npm run verify:pdao-live
npm run verify:all
bash scripts/check-mainnet-readiness.shThis report is an internal readiness artifact.
It does not claim:
- external audit completion
- automatic mainnet approval
- production rollout completion
- custody policy enforcement outside the repository