Ulysses ulysses@primal.net 3 months ago Can you explain how bitchat uses nostr? Are they creating public keys and using relays when not on mesh?