1. Identify yourself
Uploads are signed with your Nostr key. The site only displays photos
published by the creator key configured in data/nostr.json,
so nobody else can add photos.
Paste nsec key instead
Your key is kept in memory only — it is never written to storage and is forgotten when this tab closes (you'll paste it again next session). A signer extension (Alby, nos2x) is safer and more convenient: the key never touches the page at all, and sign-in is remembered between visits.
Signed in as
2. Drop photos onto a section
Drag files onto a tile (or click it to browse). You can caption them in the next step.
3. Caption & publish
Manage published photos
Photos you've published to the relays. Deleting removes the metadata event from relays that honor NIP-09 deletion requests; the image files on Blossom servers are content-addressed and may persist.
Activity log
Published photos appear on the site after the next sync (runs daily, or the site owner can trigger it from GitHub → Actions → "Sync Nostr photos"). Deleted photos disappear after the next sync.