Chatstr v0.1.1
The most barebones of barebones Nostr Chat app.
- Supports logging in (existing accounts) via
nsec
orBIP-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.