๐ฆ Universal Module System
Constitutional software registry for ICore. Discover, install, and publish sovereign packages โ each self-attesting through Ed25519.
0
Packages
0
Versions
Ed25519
Signed
L1โL3
Conformance
๐
๐ Publish a package
UMS is a real, sovereign registry. Each package is a signed capsule โ its own Ed25519 signature binds identity ยท version ยท content digest (SHA-256 of the artifact) ยท signer fingerprint ยท constitutional status ยท distribution status. The whole registry is also detached-signature sealed. No backend, no account, no external trust.
1 ยท Build Author a constitutional PWA (index.html + manifest.json + sw.js), then
python3 build/integrity.py <dir> to emit its .well-known/ums-integrity.json.2 ยท Register Drop it under
ICore-Gate-Kernel-v1/<name>/. The generator discovers it and pins its content digest.3 ยท Sign Run the publisher pipeline:
python3 build/registry_gen.py โ signs every capsule + the envelope.4 ยท Deploy & Verify Ship
registry.json + .sig + registry.pub. Visitors verify in-browser; the air-gapped offline verifier re-checks with zero network.Every visitor verifies the registry + capsule signatures in-browser before any package is shown. The publisher public key fingerprint is shown above once verified. No package is distributable without a verifiable content digest.