MSR Manifest Validator
Verify your software manifest in real time. 100% private and client-side — your metadata never leaves your browser.
Click "Validate Now" to analyze the manifest against the MSR JSON v2.0 specification.
What Does the Validator Check?
1. Syntax & Structure
Validates valid JSON parsing and the presence of all 5 mandatory top-level sections: $schema,
protocol, entity, capabilities, and releases.
2. Formats & Standards
Enforces ISO 8601 timestamps, BCP 47 language keys, ISO 4217 currencies, non-negative integer minor pricing units, and 64-hex SHA-256 digests.
3. Trust & Cryptography
Verifies domain consistency between entity.domain and canonical URLs, recognized signature
algorithms (Ed25519, ECDSA), and domain challenge configurations.