Skip to content

Chatstr v0.1.1

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Jan 22:41
073058e

The most barebones of barebones Nostr Chat app.

  • Supports logging in (existing accounts) via nsec or BIP-39 Seed Phrase.
  • Supports NIP-17 as the sole messaging method, Chatstr is not compatible with non-NIP-17 clients.
  • Supports NIP-24 for fetching and displaying other folks' profiles in a beautiful way.
  • Has a chat list for all incoming messagers, allows chatting one-on-one with any of said contacts.
  • Stores nothing; literally, there's no database, everything is purely an interface to the Nostr network.

And has three hardcoded, public community relays (keep this in mind! Messages from other relays will not arrive to Chatstr yet):

// Add a couple common relays, especially with explicit NIP-17 support (thanks 0xchat!)
    client.add_relay("wss://relay.0xchat.com").await.unwrap();
    client.add_relay("wss://auth.nostr1.com").await.unwrap();
    client.add_relay("wss://relay.damus.io").await.unwrap();

That's it, nothing more.