Files
amethyst/quartz
Claude 129eb114a7 feat(quartz): add experimental NIP-82 software applications
Implements draft NIP-82 in the experimental package, following the
NIP-88 polls file structure. Adds three new events:

- SoftwareApplicationEvent (kind 32267): parameterized replaceable event
  describing a software application, keyed by reverse-domain `d` tag
- SoftwareReleaseEvent (kind 30063): parameterized replaceable event
  grouping assets under a versioned release channel
- SoftwareAssetEvent (kind 3063): regular event binding an installable
  artifact to its sha256, mime type, platform and version metadata

SoftwareApplicationEvent (32267) and SoftwareAssetEvent (3063) are
registered in EventFactory. SoftwareReleaseEvent (30063) is intentionally
left unregistered because that kind already maps to NIP-51
ReleaseArtifactSetEvent; callers can instantiate it directly.
2026-04-15 19:41:51 +00:00
..