Skip to content

Mainnet Launch Posture

This page states the current public launch posture. When in doubt, the published launch confirmation and release materials are authoritative.

  • Mainnet is planned for the January 2027 launch window.
  • The network is not live until a formal launch confirmation is published.
  • Final allocations, genesis materials and the exact launch date will be published through the release process.
ArtifactLocation in repository
Go/no-go decision record_docs/operations/mainnet-go-no-go-decision.md
Mainnet configuration & genesis bundleconfig/mainnet/
Release processRELEASE.md
Release verificationVERIFICATION.md
Compatibility posturedocs/COMPATIBILITY.md

Before installing a release for production use, the README’s own checklist applies:

  1. Confirm the release tag you intend to install has actually been published.
  2. Confirm the target network has an approved launch or upgrade decision.
  3. Confirm the verification and support posture in VERIFICATION.md and docs/COMPATIBILITY.md matches your intended deployment.
Terminal window
# Installation paths exist for published tags:
brew tap virtengine/tap
brew install virtengine
# or
curl -sSfL https://raw.githubusercontent.com/virtengine/virtengine/main/install.sh | sh

Operators should verify the target tag, network posture, and launch status before treating any release artifact as production-approved.

  • Build and verify against the exact tagged release designated for the launch, not main.
  • Obtain the published genesis only after it is released and validate it against the publication bundle checksums.
  • Complete VEID identity verification for the operator entity ahead of the window — validator onboarding is attestation-gated.
  • Have monitoring, key isolation, and failover rehearsed before the window opens; the launch window is not the moment to discover a double-sign hazard (see Slashing Risks).