Avatar
water783
7adb520c3ac7cb6dc8253508df0ce1d975da49fefda9b5c956744a049d230ace
Building for 0xchat & XChat

Thanks for trying! If you haven’t updated your profile for a long time, I think you don’t have a profile event on the 0xchat relay yet. I remember I cleared some outdated relay data not long ago. 😂

The full version is feature-rich, including NIP-17, NIP-29, and MLS, making it suitable for larger groups and communities.

The lite version only supports MLS, which is better suited for smaller, more private groups — like friends and family.

You need to join a circle first — your profile will be fetched from your circle’s relay.

Hi nostr — 0xchat-lite v0.1.0 beta is out!

This is 0xchat lite version, a new lightweight chat client built around MLS — and it’s a bit different from the main 0xchat app.

* Focused, minimal UI for essential conversations

* Separate, platform-native UIs for iOS and Android

* Circle concept: easily switch between multiple circles, each with its own database, relay & file server configuration

**Other privacy features:**

* Encrypted local database

* Encrypted media uploads

* Automatic group ID rotation when members or group info change

* Only connects to relays configured for each circle — no hidden connections

It’s still in beta, so feedback is very welcome!

Try it out and help build a better, privacy-first chat experience on nostr. 🫶

iOS download link: https://testflight.apple.com/join/AjrmCAba

Android download link: https://github.com/0xchat-app/0xchat-lite/releases/download/v0.1.0-beta/0xchat-lite-v0.1.0.apk

Replying to Avatar rod ✪

That is a good question and the answer is relative, you asked which one is more secure for messaging and you did not mentioned privacy of anonymity features which are tied to the concept of secure but not a must.

You missed probably, in my opinion one of the top 3, which is Session...

All three offer you a great level of security in the areas of privacy and decentralization but out of the box only one anonymize you, which is Session...

nostr:nprofile1qqsvnx99ww0sfall7gpv2jtz4ftc9v6wevgdd7g4hh7awkpfvwlezugppemhxue69uhkummn9ekx7mp0jwtjpy is the best choice for most people because its UI is simple enough, no email or phone number required, although ***if you are not using your own Server you are subject to data logging from a third party...***

Session Messenger on the other hand is all onionized, no need for your own server/node/relay, you are cover in all fronts out of the box for voice, messages and videos.

Nostr is excellent, but not out of the box, you need a client with NIP - 17, one that let you choose proper relays (your own preferable) and full privacy using TOR built in. Hands down Amethyst for Android does the job perfectly, but you need to do some configuration yourself,select privacy to full in settings, select proper relays, install your own relay even better and let but not least, sign in with Amber with TOR enabled. So not for grandma and grandpa, errrr, not for most people at all, hence why Primal gets so many users despite failing in privacy and security (is getting better) but easy to use from the get go. nostr:nprofile1qqs84k6jpsav0jmdeqjn2zxlpnsajaw6f8l0m2d4e9t8gjsyn53s4nspzamhxue69uhhyetvv9ujuumfv9khxarj9e3k7mgpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3vamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmnyhat8ky 0xChat is worth mentioning, pure art, I will say a must have for E2EE messaging and calls, but the onion routing requires proxy configuration, from the test I have performed, better Orbot... That may change soon, they may add TOR as Amethyst has, time will say, that could bring more adoption into Nostr but I wish a 0xChat Messenger more like SimpleX, the UI is still hard to understand for Grandma, and if grandma doesn't get it, you are not doing it right... you want adoption, you need simplicity out of the box.

So, if you know what you are doing and the people you want to chat with and connect are into Nostr and understand the tech, go for Amethyst full privacy or 0xChat with Orbot.

If you have non Nostr people you want to keep in touch, perhaps is best to introduced them to Session or SimpleX Chat using your own server

Hope this helps

Thank you for mentioning 0xchat! We’re about to launch 0xchat lite version next week, which will feature a streamlined UI and simplified functionality, with an even greater focus on privacy protection.

hi, nostr:npub18zc85v0nkg7maw04nh4hhmzmnych876qygsxnq8nszwsk69tl9vscy44j4 can u use giftwrapped dm? It seems like I can’t reply your messages via Damus’s NIP-04 DM.

This is because, in the 0xchat implementation, a heartbeat event (encrypted) is sent every minute.

The reason for using heartbeat events is that the push server relies on them to determine whether the app is online. If it receives an offline event or does not receive a heartbeat event for an extended period, it assumes the app is offline.

I think you can initialize a random key for the user, and if they want to export database, you can let them set their own password (or PIN) to protect it.

The NIP-04 encryption is used to encrypt messages sent to the push server. This should eventually be updated to NIP-44 encryption, but the migration hasn’t started yet :(

443 is an MLS KeyPackage event, and by default generated & uploaded to the relay.

Replying to Avatar hodlbod

https://github.com/coracle-social/frith doesn't have this bug, and has some interesting things that relay29 doesn't have, like invite codes, normal relay mode, etc

Cool

Replying to Avatar Anthony Accioly

I really, really want to be excited about NIP-29 (and Chachi is amazing, by the way).

Still, my own journey came to a very early end when I accidentally left a community that I created myself, and now I can't get back into it.

https://chachi.chat/groups.0xchat.com/3081bdbb1b5bde3c2ace7ed4446e6a9cd11a2907e9d86ede95ae8224d50d350f

According to nostr:nprofile1qqsf03c2gsmx5ef4c9zmxvlew04gdh7u94afnknp33qvv3c94kvwxgspr9mhxue69uhkscnj9e3k7unpvdkx2tnnda3kjctv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcppemhxue69uhkummn9ekx7mp0g4rts7, there's a bug in the underlying relay software where leaving a NIP-29 group = permanent ban. (I’ve already tried to summon nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hszxmhwden5te0wfjkccte9emk2um5v4exucn5vvhxxmmd9us2xuyp a few times about it, but my skills as a fiatjaf summoner have been weakening.)

Between this and the fact that most folks ignore or don’t even receive NIP-17 messages on Nostr, it’s still hard to recommend NIP-29 to people currently using Discord, Slack, Matrix, etc., to run their communities.

Hopefully folks like you and nostr:nprofile1qqs84k6jpsav0jmdeqjn2zxlpnsajaw6f8l0m2d4e9t8gjsyn53s4nspzamhxue69uhhyetvv9ujuumfv9khxarj9e3k7mgpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3vamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmnyhat8ky will keep pushing this forward. But I do think the relay side of things needs to catch up a bit. One more side quest for me if I can get other folks interested, lol.

- According to @hodlbod, there's a bug in the underlying relay software where leaving a NIP-29 group = permanent ban

Will take time to look into it