Skip to content

Finish Rc1 #32

@Steake

Description

@Steake

@copilot finish up rc1 work.

New Document: docs/RELEASE_REQUIREMENTS.md

RC1 Requirements (12 groups - 85% complete)

Requirement Status Missing Items
RC1-001 Core Crypto Ring sigs/VRF need upgrade
RC1-002 CA Engine None
RC1-003 ZK Architecture 🟡 70% Real Groth16 constraints
RC1-004 Consensus 🟡 85% Production VRF
RC1-005 State 🟡 80% RocksDB persistence
RC1-006 Networking 🟡 60% Full libp2p
RC1-007 RPC/API ✅ 90% WebSocket subscriptions
RC1-008 Wallet ✅ 85% HW wallet integration
RC1-009 Admin 🟡 80% HSM providers, auth
RC1-010 Economics None
RC1-011 EBSL None
RC1-012 ZKVM ✅ 90% ZK proof integration

RC2 Requirements (11 groups - ~21 weeks total)

  • RC2-001: Real Groth16 Circuits (7 weeks)
  • RC2-002: Production ECVRF (2 weeks)
  • RC2-003: CLSAG Ring Signatures (2 weeks)
  • RC2-004: Full libp2p Integration (3 weeks)
  • RC2-005: RocksDB Persistence (2 weeks)
  • RC2-006: Hardware Wallet Integration (4 weeks)
  • RC2-007: HSM Providers (3 weeks)
  • RC2-008: WebSocket Subscriptions (2 weeks)
  • RC2-009: Admin Authentication (2 weeks)
  • RC2-010: Testnet Faucet (1 week)
  • RC2-011: Mobile SDK (3 weeks)

RC3 Requirements (10 groups - ~36 weeks total)

  • RC3-001: Security Audit (6-8 weeks external)
  • RC3-002: Recursive SNARK Aggregation (6 weeks)
  • RC3-003: GPU CA Acceleration (4 weeks)
  • RC3-004: Block Explorer (4 weeks)
  • RC3-005: Governance System (4 weeks)
  • RC3-006: Smart Contract SDK (3 weeks)
  • RC3-007: Light Client (4 weeks)
  • RC3-008: Finality Gadget (3 weeks)
  • RC3-009: Documentation Portal (2 weeks)
  • RC3-010: Production Infrastructure (4 weeks)

Each requirement includes detailed acceptance criteria and technical specifications.

Originally posted by @Copilot in #30 (comment)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions