jack's avatar
jack 4 months ago
bitchat 1.2.0 (purple) shipping to testflight tonight. this enables mutual favorites to automatically switch to a nostr-based transport when one of them leaves the mesh. only for private messages for now using NIP-17. basically people can bitchat in person, favorite each other at that time, and then can continue the conversation if internet is available through nostr, from any distance. no need to input a npub or know anything about nostr. it just works. image

Replies (143)

fleur's avatar
fleur 4 months ago
and to think i don't even have bluetooth on.... 😏 image
I was hoping something like this would happen. Would be great to have it as communities too. Let's say Eg you form a huge mesh at Glastonbury, you can then make a nostr-baswd community Glastonbury 2025, or a football match, you then make eg Manchester United Group. Perhaps options to only have access to the group if you've been involved in a mesh. 🤔
Knew it.
ภ๏รtг๏ภคยt's avatar ภ๏รtг๏ภคยt
We are very early. Id assume for bridging? Aka creating relays between BitChat and Nostr? This could allow BitChat messages to be transmitted and interconnected with users in other geographical areas, even if they're not within Bluetooth range. So basically Nostr could act as a bridge to expand BitChat's reach, only when your connected to the internet. But don't take my word for it. I'm just assuming. We really don't quite know yet.
View quoted note →
kaboom!
jack's avatar jack
bitchat 1.2.0 (purple) shipping to testflight tonight. this enables mutual favorites to automatically switch to a nostr-based transport when one of them leaves the mesh. only for private messages for now using NIP-17. basically people can bitchat in person, favorite each other at that time, and then can continue the conversation if internet is available through nostr, from any distance. no need to input a npub or know anything about nostr. it just works. image
View quoted note →
Apparently football matches suffer from poor/no mobile phone reception, I didn't actually know this, it came up in conversation with a football-going friend. I know festivals/carnivals suffer from this and obviously protests. Makes sense that large sporting events would also suffer from this really.
So you start a mesh with irl friends and then everyone is added to a nostr community. The proof of work is having been in the mesh. Great idea
Benking's avatar
Benking 4 months ago
Just got it today. Holy shit, this thing is next level!
acronym's avatar
acronym 4 months ago
Can a chat be initiated and conducted on internet connection without Bluetooth? Can you make it so it works on Bluetooth with location permission for app only? (no global location services enabled on Android)
Vveerrgg's avatar
Vveerrgg 4 months ago
BEST FEATURE EVER !!! … it’s like vRave or IRC meets real world … the 90s raver would “/gift” everyone a pixie-stick if we were all in the same room. Long live vRave & Spacebar !!! Rave-chatters unite !!!
Also a great on-boarding flow for nostr. You leverage the Jack marketing to get your friends to try the cool Bluetooth app. Next thing they know, once they leave the mesh they all have nostr keypairs and already part of a community of people they know. Genius
Diyana's avatar
Diyana 4 months ago
That sounds awesome. Thank you, for your hard work and dedication.
If only there was people to use it with to try this awesome idea out with😅😅😅
ACCELERATE
jack's avatar jack
bitchat 1.2.0 (purple) shipping to testflight tonight. this enables mutual favorites to automatically switch to a nostr-based transport when one of them leaves the mesh. only for private messages for now using NIP-17. basically people can bitchat in person, favorite each other at that time, and then can continue the conversation if internet is available through nostr, from any distance. no need to input a npub or know anything about nostr. it just works. image
View quoted note →
latoshi's avatar
latoshi 4 months ago
Something like this? :) **FOR IMMEDIATE RELEASE** **New Update Enhances bitchat’s Bluetooth Mesh Chat Security and Performance** [The Interwebs, 07/30/2025] – The bitchat project, a decentralized, peer-to-peer messaging application utilizing Bluetooth mesh technology, is excited to announce a significant update detailed in the latest pull request (#358). This update introduces critical improvements to enhance the security and efficiency of private communications. The latest development reinforces robust end-to-end encryption and mutual authentication between users. This enables mutual favorites to automatically switch to a Nostr-based transport when one of them leaves the mesh. Currently this is only for private messages using NIP-17. Now, people can bitchat in person, Favorite each other at that time, and then can continue the conversation if Internet is available through Nostr, from any distance. There is no need to input an npub or know anything about Nostr.   Bitchat, known for its IRC-inspired vibes and ability to operate without internet connectivity, continues to evolve as a censorship-resistant communication tool. The project remains open-source, inviting contributions from the community to further its mission of secure, decentralized messaging. For more details and to download the latest version, visit the BitChat GitHub repository. Users are encouraged to update their applications to benefit from these enhancements. **Contact:**   ###
:P's avatar
:P 4 months ago
Yoooo Jack Mac Can I get an invite ✈️
acronym's avatar
acronym 4 months ago
Can a chat be initiated and conducted on internet connection without Bluetooth? Can you make it so it works on Bluetooth with location permission for app only? (no global location services enabled on Android)
:P's avatar
:P 4 months ago
So you could bitchat 😝 lol
:P's avatar
:P 4 months ago
Just noticed that if we stand side by side we could protect each other’s backs
@calle can peer0 without internet pass a message through BLE to peer1 within 30m who is connected to internet And then peer1 passes it to peer2 over the internet And then peer2 passes it to peer3 over BLE So a message from peer0 could reach peer3 across the world without either of them being connected to the internet?
jack's avatar jack
bitchat 1.2.0 (purple) shipping to testflight tonight. this enables mutual favorites to automatically switch to a nostr-based transport when one of them leaves the mesh. only for private messages for now using NIP-17. basically people can bitchat in person, favorite each other at that time, and then can continue the conversation if internet is available through nostr, from any distance. no need to input a npub or know anything about nostr. it just works. image
View quoted note →
acronym's avatar
acronym 4 months ago
How can it be "Privacy First" when one has to globally enable "Location Services" on one's phone before Bitchat can be used? image
Vdub's avatar
Vdub 4 months ago
Let the sats to flow. Integrate Meshtastic.
nah i'm exaggerating. i'm glad to see chat getting a more thorough treatment. it's nostr's biggest deficiency. i'm not surprised everyone is getting excited about it. there is also the fact that it is going to help bring on a lot more development of small, community relay systems to go with it. so, carry on retards. the work is important :)
A lot of recent sentiment from really smart people has been: the first big Nostr app will look totally different from what's out there now. I think Bitchat is that app.
jack's avatar jack
bitchat 1.2.0 (purple) shipping to testflight tonight. this enables mutual favorites to automatically switch to a nostr-based transport when one of them leaves the mesh. only for private messages for now using NIP-17. basically people can bitchat in person, favorite each other at that time, and then can continue the conversation if internet is available through nostr, from any distance. no need to input a npub or know anything about nostr. it just works. image
View quoted note →
acronym's avatar
acronym 4 months ago
I am aware of the Android requirement but know that in the early versions of Bitchat it was enough to just give app location permission, Location Services of phone could be off. I have a different unrelated app that uses Bluetooth and this works for that app too. (grant the app location permission, leave Location Services off)
Default avatar
Roboto 4 months ago
Can you link bitchat to things like meshtastic
jostric's avatar
jostric 4 months ago
Can we get this to work without google play services? For Graphene users
Dang, this is how we rebuild open communication networks!
jack's avatar jack
bitchat 1.2.0 (purple) shipping to testflight tonight. this enables mutual favorites to automatically switch to a nostr-based transport when one of them leaves the mesh. only for private messages for now using NIP-17. basically people can bitchat in person, favorite each other at that time, and then can continue the conversation if internet is available through nostr, from any distance. no need to input a npub or know anything about nostr. it just works. image
View quoted note →
I wonder: does this app drain battery like crazy? Is it constantly relaying messages in the background?
Benking's avatar
Benking 4 months ago
It’s a chat app built on the BSV blockchain — messages get stored permanently on-chain. Think of it like uncensorable Twitter DMs, but public and forever.
hasky's avatar
hasky 4 months ago
Looking forward for the flight ✈️
Thx, I didn't know that one. Still it is yet another "buy my token scheme". We do not need that. You can do it on Bitcoin directly. Send regular a tx with one extra output with a less than 80bytes op_return. That contains the hash Id of a registration. Registrationss are kept track on a side chain. Each registration holds one or more claims. Each claim assigns a too level domain.tld to one or more holder key ids (public key hashes) and an optional signature, requited to prove ownership for claims that change already owned domains. Once the bitcoin block holding the tx that confirms the registration is confirmed, so is that entry on the mempool of the registration protocol. This provides source of truth for both domains and TLS certificates, which must both be signed by one of the domain owner keys to be valid.
Any kind of music festival or large protest has the same issue. In Nimbin during the mardigrass every year same thing happens. 10 thousand people show up to a town of a few hundred. Half of them try to Livestream etc. nobody has phone reception the entire 3 days.
LonelyBTCer's avatar
LonelyBTCer 4 months ago
Yeah… mining shit that’s printed by a bunch of cunts in Washington 🫣🫣🫣
Thats going to make it significantly more useful already. But what is missing at least from 0.8 is a way for me to actually use it. Nobody near me is going to have that so it would be nice to have a notification if it manages to connect. Because theres no way this will be a use to me at home outside of emergencies. But it would be fun during travel to more dense areas as there it may pop up. But it I actively need the app open I wont nptice.
Its an android thing. Android takes location VERY seriously. If your location is turned off its not just GPS. Its any identifiable thing near you which includes bluetooth and wifi data.
This is golden! 🏆
jack's avatar jack
bitchat 1.2.0 (purple) shipping to testflight tonight. this enables mutual favorites to automatically switch to a nostr-based transport when one of them leaves the mesh. only for private messages for now using NIP-17. basically people can bitchat in person, favorite each other at that time, and then can continue the conversation if internet is available through nostr, from any distance. no need to input a npub or know anything about nostr. it just works. image
View quoted note →
Id still want to verify myself, but would be cool if you could touch 2 phones together for private message part and somehow the phones would highlight the encryption keys on each phone w matching letters, if not a match on both phones then no highlight.
favoriting someone you meet on bitchat in person is a form of “proof of personhood”. a potential way to rebuild the internet with more clarity around who is real versus bot
Default avatar
smalltownrifle 4 months ago
Bitchat has surpassed Signal in the Top Free Apps list ranking under the social networking category on Apple app store. It's going have Nostr integrated into it very soon. Have a great day! image
jack's avatar jack
bitchat 1.2.0 (purple) shipping to testflight tonight. this enables mutual favorites to automatically switch to a nostr-based transport when one of them leaves the mesh. only for private messages for now using NIP-17. basically people can bitchat in person, favorite each other at that time, and then can continue the conversation if internet is available through nostr, from any distance. no need to input a npub or know anything about nostr. it just works. image
View quoted note →
Kmaximus's avatar
Kmaximus 4 months ago
I accidentally read, “basically people can bitch-at in person…” and now will not ever be able to think of it any other way
Can peer0 pay peer3 in this example? I understand that both parties being offline has a double-spend problem, but is this mitigated by internet connected intermediaries? Can the offline peers sign the events and the online peers publish them, for example?
acronym's avatar
acronym 4 months ago
Yes it us an Android thing thing but there are ways around it, just ask AI and you will see. Real world example: VictronConnect is a fully developed app for Victron solar devices that monitors, controls and even updates firmware of these devices, all over Bluetooth. Older versions of this app needed location permission only (NOT PHONE LOCATION SERVICES ENABLED) for it to work. Back then they showed a popup saying app location permission was required by Android and they don't want or collect user location data. I just installed VictronConnect on a new Pixel with latest Android and now latest version of this app does not even need location permission. I connected all my Victron devices and updated FW on them yesterday, all over Bluetooth with phone LOCATION SERVICES OFF and NO location permission given for the app. @calle admitted to @ODELL on @CITADEL DISPATCH he is not an Android developer. The app I used as example is from a large reputable company, their app was certainly not just vibe-coded in a few weeks by people inexperienced in Android development. What does it say when a large corporation like Victron Energy cares more about user privacy than @jack and @calle. These people purport to be privacy oriented individuals but seem to be quick to drop their drawers for this new shiny thing. Please tell me why anyone with an inclination toward privacy would want to run around with a Location Services enabled phone. Android Location Services turns on: GPS Hardware Wi-Fi Positioning Cell Tower Triangulation Bluetooth Location Services Location APIs Background Location Updates Location Caching Geofencing Sensor fusion
jack's avatar jack
bitchat 1.2.0 (purple) shipping to testflight tonight. this enables mutual favorites to automatically switch to a nostr-based transport when one of them leaves the mesh. only for private messages for now using NIP-17. basically people can bitchat in person, favorite each other at that time, and then can continue the conversation if internet is available through nostr, from any distance. no need to input a npub or know anything about nostr. it just works. image
View quoted note →
The current iOS release uses Nostr as a backend if you are out of BT range. It's live in the app store now.
jack's avatar jack
bitchat 1.2.0 (purple) shipping to testflight tonight. this enables mutual favorites to automatically switch to a nostr-based transport when one of them leaves the mesh. only for private messages for now using NIP-17. basically people can bitchat in person, favorite each other at that time, and then can continue the conversation if internet is available through nostr, from any distance. no need to input a npub or know anything about nostr. it just works. image
View quoted note →
=================================== #7 ⚡ Most Zapped Last Week =================================== Nostr’s Value4Value (V4V) model is all about plebs directly rewarding creators for the value they receive, no middlemen fees, no ads, just pure community-driven support using sats via the Bitcoin Lightning Network. Thanks to by @PABLOF7z for providing this data. Here are the Top Zapped/Top Zappers from last week, showcasing creators who received/sent the most engagement: 🔥 Top 3: Most Zapped 1. Name: @elsirion Zaps Received: 1745 Sats Earned: 1M 2. Name: @FLASH Zaps Received: 1114 Sats Earned: 112k 3. Name: @corndalorian Zaps Received: 450 Sats Earned: 41k 🔥 Top 3: Most Zappers 1. Name: @Deleted Account Zaps Sent: 2342 Sats Spent: 19k 2. Name: @npub1nyyh...7gan Zaps Sent: 1493 Sats Spent: 15k 3. Name: @blosstr Zaps Sent: 1488 Sats Spent: 12k 💰 Top 3: Most Sats Received 1. Name: @Biz Sats Earned: 2M Zaps Received: 8 2. Name: @elsirion Sats Earned: 1M Zaps Received: 1745 3. Name: @rodant Sats Earned: 830k Zaps Received: 5 💰 Top 3: Most Sats Sent 1. Name: @Five Sats Spent: 2M Zaps Sent: 3 2. Name: “Not showing the name” Sats Spent: 407K Zaps Sent: 575 3. Name: “Not showing the name” Sats Spent: 337k Zaps Sent: 337 Here are the Top Zapped from last week, showcasing notes that received the most engagement: 🔥 Top 3: Most Zapped 1. View quoted note → Zaps Received: 109 Sats Earned: 19k 2. View quoted note → Zaps Received: 87 Sats Earned: 10k 3. View quoted note → Zaps Received: 73 Sats Earned: 7k 🔥 Top 3: Most Sats 1. View quoted note → Sats Earned: 193k Zaps Received: 1 2. View quoted note → Sats Earned: 175k Zaps Received: 27 3. View quoted note → Sats Earned: 80k Zaps Received: 14 #most-zapped_nostr_recap
Mark Harris's avatar
Mark Harris 2 months ago
Bitcoin is a very high-risk investment because it's a volatile asset. That means that Bitcoin values may rise or fall dramatically in value over a very short period_ even as quickly as a few hours or days. Like all cryptocurrencies and a good mentor will guide you through this though period to make even with the current drop in cryptocurrencies, I still thank you for the balance financial advice. I started investing in stocks and cryptocurrencies with $1,000 and since I've been following you already! Lol jobless claims up all the right things that show higher rates are doing the job and the market goes up inflation with the best way to find the balance between saving. Text&Wassup +44/7446066295 telegram link trading ~view @financeCryptoGlobalExchange