Thanks for your feedback and testing over the past few days! Your input has been incredibly helpful.

Today, we're excited to announce 0xchat-lite v0.1.1-beta, now available on nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpq0r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7s85uvay .

This version focuses on user experience optimizations, performance improvements, and stability enhancements.

Download now:

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

Android APK: https://github.com/0xchat-app/0xchat-lite/releases/tag/v0.1.1-beta

Key Updates:

* New Circle Join Flow: Streamlined joining with support for short names and automatic network detection.

* New User Search: Automatic remote search for a smoother experience.

* New QR Code Sharing: Generate and share Nostr protocol QR codes easily.

* New Image Preview Dialog: Enhanced image viewing experience.

* New Circle Introduction Page: Discover circle features and FAQs.

* New App Link Support: Added oxchatlite scheme for deep link handling.

* Improved Onboarding: Smoother first-time user experience.

* Improved Circle Join Flow: Added network checks and user confirmation.

* Improved Search: Automatically triggers search after 0.5 seconds of inactivity.

* Improved File Upload: Fixed missing progress callback handling.

* Optimized Memory Usage: Clears related messages when deleting sessions.

* Improved Contrast: Enhanced visual clarity across widgets.

* Optimized Image Messages: Better corner radius rendering.

* Improved Avatar Interaction: Automatically closes circle list when tapping the avatar.

Plus many other bug fixes and small improvements!

Reply to this note

Please Login to reply.

Discussion

Can 0xchat lite use any regular Nostr relay?

Yes, it can. But I recommend using a private relay — that’s actually the original purpose behind how Lite designs circles: to help protect privacy.

By private do you mean nip 42 auth for read/write capability?

Yes, or a relay that can only be accessed by your specific network.

Awesome!

What kind # am i sending when i send a message on 0xchat lite?

Kind 445

Is this actually interoperable with #whitenoise ? I tried to login with the same nsec and add at least one of the 3 relay whitenoise sets up as default as a circle relay, and I can see the same contact I have on whitenoise, but when I try to start a chat with it it does not work.

Isn't using nostr supposed to enable interoperability between clients by default, what's the point if the other npub needs to have the same client?

I hope I am just doing something wrong, or maybe juat too ealry given we are in alpha/beta.

This is the result of my test, but I’m not sure whether the issue lies with 0xchat lite or with WhiteNoise.

nostr:nevent1qvzqqqqqqypzq7km2gxr437tdhyz2dggmuxwrkt4mfylaldfkhy4vaz2qjwjxzkwqqsxul8dun7xn2y2c3nhcems8vk9qz89us0k5680jvcvxyef9n3vv5s6w6rl2

I hope you know that Nostr in general is all Beta or Alpha. Whitenoise is very alpha testing currently.

The goals are defnitly to be interoperable. But currently they develop on being operable at all I think. Or did you already hava #whitenoise converations with other npubs that were not created on the same phone?

Yeah I know everything here is a beta, but wanted to be sure whether this was not intended/possible or just not ready/implemented yet.

Yeah then I saw w's message which was the same problem as I was facing.

Actually, sometimes I am able to start a chat with a contact setup using whitenoise (but unable to actually send messages) and some other times I cannot even start a chat, but probably the cause is some shenanigans with key packages and relays.

Can nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg updates be incorporated into Lite to handle the payments etc etc?

Not yet — it needs to integrate ecash wallet first.

0xChat Lite does?

Lite doesn’t support it yet. I haven’t decided whether to integrate the cashu wallet, since the goal of lite is to keep things minimal.

Yes, that's doable.

That would be cool… minibits has been working really well.

I think I must be dumber than I thought 🤣

When I start 0xChat Lite, I see the attached screen. There’s no + to start a chat, and nowhere to use / commands to see who’s online. Bitchat on my other device woke up and saw the new user, but I can’t chat to them from Lite.

What am I missing? 😁

Make sure you’re using the iOS version and in the bitchat mode - when joining a circle, enter “bitchat”.

However, bitchat mode might have some bugs — I’m currently focused on improving the core chat experience and haven’t had time to optimize bitchat mode yet.

I already had bitchat added. This is just going back into Lite after an update (on iOS, & previously added bitchat circle)

Which version of Bitchat are you using? I’ll test it later.

I’ve got bitchat v 1.1.0 (4) installed and 0xChat Lite v 0.1.2 (6).

Lite doesn’t seem to show incoming messages from bitchat, or let me start a chat with a bitchat user.