Avatar
0xchat
5eca50a04afaefe55659fb74810b42654e2268c1acca6e53801b9862db74a83a
Secure Chat built on Nostr App Store: https://apps.apple.com/app/0xchat/id1637607169 TestFlight: https://testflight.apple.com/join/AjdJFBmU Google play: https://play.google.com/store/apps/details?id=com.oxchat.nostr

Major Update v1.4.0-release

**Features:**

- Enhanced UX for a Telegram-like experience

- Updated message and calling sounds, with special thanks to @Freakoverse for the audio

- Added support for CashuB tokens in the Cashu wallet

- Added support for 'input_fee_ppk' in the Cashu wallet

- Improved compatibility with Android 9

- Enabled support for 'kind 15' encrypted file messages

**Bug Fixes:**

- Fixed relay initialization to prevent occasional overwriting of the general relay list

- Resolved issue preventing call cancellation

- Corrected "ecash wallet keyset is invalid" error

- Fixed repeated prompts when sharing links on Android

- Fixed initial loading issue with group messages

- Fixed issues with link sharing on iOS 18

- Resolved stalling when loading video thumbnails on Android

- Corrected minor typos

Download it via [Zapstore](https://zap.store/download)

App Store: https://apps.apple.com/app/0xchat/id1637607169

Google Play: https://play.google.com/store/apps/details?id=com.oxchat.nostr

Android APK version: https://github.com/0xchat-app/0xchat-app-main/releases/download/v1.4.0-release/v1.4.0-release.apk

The implementation principle is to send a gift-wrapped note to a list of npubs, allowing only those npubs on the list to decrypt and view the note. However, it’s difficult to prevent npubs from replying to your note.

But yes, maybe other solutions can be implemented in the future. It’s a very interesting experiment.

Replying to Avatar rod ✪

#0xchat

nostr:nprofile1qqs9ajjs5p904ml92evlkayppdpx2n3zdrq6ejnw2wqphxrzmd62swspzemhxue69uhhyetvv9ujuvrcvd5xzapwvdhk6qgdwaehxw309aukzcn49ekk2qghwaehxw309aex2mrp0yh8x6tpd4ehgu3wvdhk6ynf30t

feature proposals:

1. Preview of posts

2. Separated filters for sending divided as follows:

. Who can view the note

. Who can reply the note

You guys are doing a great job, it is a very cool client 🔥

Thank you for your great proposals! Who can reply to a note is quite challenging for Nostr, haha.

The new account you tested didn’t set up lnurl, right? In that case, it will be sent to the new account’s npub.cash address. You can click on the wallet to automatically check and claim it.

Yes, this is an essential feature for the NIP29 group :)

Replying to Avatar mike

Hey nostr:npub1tm99pgz2lth724jeld6gzz6zv48zy6xp4n9xu5uqrwvx9km54qaqkkxn72

I've just setup a public group "Bitcoin Non-dom", I left it at the defaults, including using your relay.

wss://groups.0xchat.com

I run my own relay, through relay.tools

https://nortis.nostr1.com/

Can I change to my own relay and what are the advantages disadvantages of doing so?

It is recommended to use a self-hosted relay; however, there is currently no suitable tool for group migration.

Have you tried uninstalling and reinstalling?

That’s a bit strange, it works when testing on iOS 18. 🤔🤔

Generally, we will provide a beta version before officially submitting each version to the App Store/Play Store.

Have you installed a previous version before, or is this your first time installing it?

Yes, hasn’t updated the wallet yet. It’s planned to be included in the next major update. 🙏

#0xChat 1.3.5-release is now available on Zapstore, App Store, and Google Play. Compared to v1.3.3-release, the updates are as follows:

### Features:

* Added a message jump feature for replies, search, and paginated message loading.

* Added encryption for audio and video in DMs/private groups before uploading.

* Added support for custom Blossom servers, and removed the default 0xChat file server.

* Added the ability to preload group messages before joining.

* Optimized REQ and improved performance.

* Highlighted messages after jumping to a specific location.

* Open the default browser instead of the internal webview when clicking on a URL.

### Bug Fixes:

* Fixed occasional DM sending lag and failure issues.

* Fixed the mute words list override issue.

* Fixed the .onion settings issue.

* Fixed the freeze when clicking "hang up" on voice calls.

* Fixed the P2PK ecash claim issue when logging in with Amber.

* Fixed the push notification settings switch not working.

* Fixed the issue with zap and reaction messages not loading.

* Fixed group discovery not updating the group member count.

* Fixed disappearing avatars when editing profiles.

* Fixed the freeze when selecting "Camera" on Android.

* Fixed the missing lock icon in secret chat conversations.

* Fixed unsorted zap records in settings.

* Fixed the inability to set a badge profile.

* Fixed Android push notification sound issues when the app is in the background.

* Fixed Moments showing only one link when multiple video links are shared.

* Fixed Moments not displaying webp images.

* Fixed the long badge load time issue.

* Fixed the error when removing multiple people from NIP29 groups.

* Fixed inconsistent messaging for leaving vs. being removed from NIP29 groups.

* Fixed some push notification issues.

* Fixed an issue where clicking an image sometimes wouldn't display the full-size version.

* Fixed an issue where images sent by the user in a channel were displayed as received.

* Fixed template messages displaying as "unknown."

* Fixed an issue where adding NWC failed.

* Fixed a video upload issue on iOS 18.

* Fixed an issue with adding a custom NIP96 server.

* Fixed an issue with removing an admin from a NIP29 group.

* Fixed an error when switching to the French language.

Download it via [Zapstore](https://zap.store/download)

App Store: https://apps.apple.com/app/0xchat/id1637607169

Google Play: https://play.google.com/store/apps/details?id=com.oxchat.nostr

iOS TestFlight version: https://testflight.apple.com/join/AjdJFBmU

Android APK version: https://github.com/0xchat-app/0xchat-app-main/releases/download/v1.3.5-release/v1.3.5-release.apk

Replying to Avatar rod ✪

nostr:nprofile1qqs9ajjs5p904ml92evlkayppdpx2n3zdrq6ejnw2wqphxrzmd62swspzemhxue69uhhyetvv9ujuvrcvd5xzapwvdhk6qgdwaehxw309aukzcn49ekk2qghwaehxw309aex2mrp0yh8x6tpd4ehgu3wvdhk6ynf30t has the most advanced cashu wallet I have tested so far and the client is quite appealing, impressive, ***starting to use it as often as Amethyst***

After extensive testing three suggestions for improvement:

1. Fully support LN⚡to receive to a 0xChat LN address, you are almost there, currently you can generate an invoice to fund the wallet, but people can't zap you or use a readable address to pay you. You are supporting npub.cash for that, but there is no interconnection between wallets, funds received in the npub cash wallet do not automatically end up in the 0xchat wallet, now if you can manage that funds forward that would do. Maybe nostr:nprofile1qqs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6ccpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9thwden5te0dehhxarj9ehhsarj9ejx2a30qyg8wumn8ghj7mn0wd68ytnddakj7xph5zr can find a clever solution for that and monetize from it on a win win solution.

2. The fonts in 0xChat are fixed in size by the app and not the system, I know the UI is rich and therefore you are being cautious, but the fonts are tiny hard to read

3. When making a new post, again, you knock it out of the park, quite clever UI, choosing who gets to read the post as an option is awesome, I will suggest you add "post preview"

4. Add Post Drafts, currently, if you start typing a post and have to leave it for later the post is lost, using drafts fixes that.

🔥You guys are rock stars 🔥

Keep up with the good work!

Thank you for your suggestions, all four are great ones! We’ll add them to our planning list.