β‘ TWENTY ONE Companion Β· v1.8.0
TWENTY ONE Companion v1.8.0 β you can finally see what's unread.
Rooms, threads and the bell now carry unread counts. A room you've read goes quiet, one with new messages shows a number. Your read state syncs across devices, encrypted to yourself β nobody else can see what you've read.
And the notifications finally tell the truth:
β’ No more alerts for messages you already read. The background check used to start from the moment you last opened a screen, not from what you had actually read β so the badge said zero while your phone still buzzed. Measured on a device and fixed at the root.
β’ Quiet rooms are no longer drowned out by busy ones.
β’ Notifications clear themselves when you open the app.
Project support rooms moved behind their own "Discover" entry instead of crowding the room list β their unread counts ride along on it.
Still no Play Store, still no Google Services: your phone checks the relay itself, in the background, off by default.
Download and verify:
#Bitcoin #Nostr
ββββββββββββββββββ
π₯ Get it / update:
β‘ Zapstore (recommended) β
π¦ Obtainium (auto-updates) β
π GitHub (APK + signature) β
π οΈ Source, MIT β
#bitcoin #nostr #einundzwanzig #android
GitHub
Release v1.8.0 Β· HolgerHatGarKeineNode/twenty-one-companion
What's new
Unread markers arrive: rooms, threads and the bell now show how much is waiting for you. A room you have read goes quiet, one with new ...

Zapstore
Zapstore β The Open App Store
The open app store where users meet builders. Curated by communities. Android apps.
Obtainium Apps
Crowdsourced App Configurations for Obtainium
GitHub
Release v1.8.0 Β· HolgerHatGarKeineNode/twenty-one-companion
What's new
Unread markers arrive: rooms, threads and the bell now show how much is waiting for you. A room you have read goes quiet, one with new ...
GitHub
GitHub - HolgerHatGarKeineNode/twenty-one-companion: Bitcoin community app for EINUNDZWANZIG β meetups, events, courses, map and Nostr group chat with notifications. No Goolag: no Play Services, no push server. Laravel + NativePHP.
Bitcoin community app for EINUNDZWANZIG β meetups, events, courses, map and Nostr group chat with notifications. No Goolag: no Play Services, no ...
π Your wallet stops forgetting itself
A connection made in the first split second after launch could lose its way, and a connected NWC wallet looked like it had wiped its own settings. Signing at startup was hit by the same fault. Fixed at the root β and saving your Lightning address no longer reports a red error from a relay that never wanted it.
ποΈ Funding rooms, out of the way
Project-support rooms now sit in their own section instead of crowding the general list β and a deleted room stops flashing back, a renamed one updates on the spot.
Β· Β· Β·
β‘ zaps are steadier β no retry limbo, live receipts, honest errors
β³ "session expired" finally says so, with a reconnect button
ββββββββββββββββββ
π₯ Get it / update:
β‘ Zapstore (recommended) β 
π Photos worth opening
Chat images go full-screen with pinch-to-zoom. That blurry whiteboard, slide or QR code β readable at last.
π§΅ Threads, smoothed out
Opening, linking and closing a thread feels cleaner, and the header finally behaves on small screens.
Β· Β· Β·
π¦ Waiting once you're inside:
π£οΈ threaded replies, photos and all
π€ reactions + β‘ zaps on any message
π°οΈ cached offline β opens instantly
π‘οΈ run by your own space admins
ββββββββββββββββββ
π₯ Get it / update:
β‘ Zapstore (recommended) β 

