Wiki
Technical documentation and guides for Stegstr—the steganographic Nostr client that hides messages in images.
Contents
- How It Works — DWT (Haar 2D) steganography, payload format (magic, length, bundle), encryption (open vs recipients), Detect/Embed flows, and image requirements
- Nostr Integration — Identity modes (anonymous vs Nostr login), sync behavior, NIP compatibility, network toggle, post branding, and DMs in images
- FAQ — Privacy, security, compatibility, technical details, and usage questions
- For AI Agents — CLI, capabilities, payload format, and programmatic access for AI agents and automation
Overview
Stegstr lets you:
- Embed your feed (posts, DMs, profiles) into a PNG. Data is encrypted (open or recipients-only) and hidden using wavelet steganography.
- Detect content from shared images. No network or Nostr login required for posts; DMs require the recipient's key to decrypt.
- Sync with Nostr relays when you turn Network ON and log in. Local-only mode keeps everything on-device and in images.
Quick Links
Nostr · Nostr NIPs · Stegstr on GitHub · Getting Started · Downloads