announceSoftwareFromForgeRelease
Announce an Android app from a forge release APK to the Zapstore/NIP-82 catalog by generating Nostr events (kinds 32267, 30063, 3063) for decentralized app distribution.
Instructions
Announce Android app to Zapstore/NIP-82 catalog from a forge Release APK (kinds 32267/30063/3063). Same as gittr Code sidebar Announce app. Auto-loads .nostr-keys.json if privkey omitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appId | No | Package id (e.g. com.example.app). Default: space.gittr.<repo> | |
| relays | No | ||
| topics | No | Optional extra t tags | |
| appName | No | Display name (default: forge repo name) | |
| license | No | Optional SPDX license id | |
| privkey | No | nsec or hex (optional if .nostr-keys.json loaded) | |
| summary | No | Short summary (max ~280 chars) | |
| sourceUrl | Yes | Forge repository HTTPS URL with a Release that has an .apk | |
| ownerPubkey | No | Must match signer (default: derived from privkey) | |
| nip34Address | No | Optional NIP-34 pointer 30617:<owner-hex>:<repo> | |
| selectedApkUrl | No | Prefer a specific APK download URL from the release |