bitchat now has regional chat, using geohashes and nostr (kind 20000). in TestFlight. https://github.com/permissionlesstech/bitchat/releases/tag/v1.3.0

Reply to this note

Please Login to reply.

Discussion

This is getting interesting 👀

nostr:nprofile1qqs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6ccpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgkwaehxw309a5xjum59ehx7um5wghxcctwvshszrnhwden5te0dehhxtnvdakz7qrxnfk Android when?

What does this actually mean? Are these like forums you can only unlock if you have been to a certain location? (I was actually wondering if this would happen!) Can you invite people to a group event if they haven't visited the location, like an invite code to unlock?

Regional chats, based on location, identity free, using Nostr as the transport layer.

I was thinking in terms of like events. Eg door all matches or parties etc. you may want to invite someone to your Manchester United forum but they haven't been to a match but want to participate in the forum.

I was sort of hoping it was more a forum than a chatroom too lol

In the Android version you can make custom chat rooms. It's still early, time will tell.

You can teleport to any geohash from your street to the North Pole.

See geohash.softeng.co

Shrewsbury center is gcq5s

Oh wow. nostr:nprofile1qqsfeg9aw3g8gtt2yqcecr3af3nee8syd2wuwr5w74wzjp0zgpfrgzcpz9mhxue69uhkummnw3ezuamfdejj7qgewaehxw309aex2mrp0yhx6mmddaehgu3wwp5ku6e0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj75pvvxy we can chat in Antarctica once it comes to Android.

So we’re all going back to visit our alien 👽 planet ancestry. I’m in 🤩✨

Do you need all 5 digits? That’s too exact for me. I like 3-4 digits.

You can do 1, 2, 3, 4, or 5.

These are all separate chatrooms.

Who cares. Jack no longer has a gf!!!

nostr:npub1rjwumr7j6tac08t0qttvc44walt549nc4eyyxjc0phn6yxzj7uzq0accc9 you can bitchat ursula at u151

It be cheaper to cut the throat of a chicken and spray the blood across the sand in the shape of a euro.

Summon the bitch.

Ooo like the cheating app for Pokémon

LFG 🔥

When android...

https://bitchat.free

Ported by nostr:nprofile1qqs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6ccpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgkwaehxw309a5xjum59ehx7um5wghxcctwvshszrnhwden5te0dehhxtnvdakz7qrxnfk hopefully it's updated soon.

Can anyone send me a test flight invite?

I googled for the invite but it seems to be full https://testflight.apple.com/join/QwkyFq6z

#asknostr

I only ever get this in #Bitchat. How can I ever connect with other devices and users?

Future 🚀

Geohashes 👀

You learn something new every minute

Awesome idea

that's awesome.

Thank you

No one around me.

Two people in my city but nobody in my country.

So the geohash is not correctly considering neighboring cells. Guess that gets fixed quickly. It might also mean that you are leaking your position more than intended.

Thanks for testing ;)

in does consider neighbor cells. but does not write up or down precision.

#bridge2freedom

#freedomtech #bitchat #grownostr #p2p #tools

nostr:nevent1qqs0t6yfsqldvuxxs8ltxj63jcxp2xqvauccnzawh9cddm58xwfn4nsy738f9

Guys bitchat for android is now on the google play store ₿ https://t.co/ZjaQ1WCszJ

Finally! The saga is over 🫂

No idea how it works but on android there is 0 people on it, at least from where I am. Does the android version has the geohash functionality?

Wen downstream merge?

But it was already on zapstore, what's the point of of downloading from Google?

Does this work with/without internet? 🤔

without internet , only active bluetooth needed !

How does it connect to the #nostr relays then?

So I can teleport (join) any geohash and chat there with others who are there?

Where are we meeting up?

yes. Try the OGeohash: 9q8yy

https://youtu.be/wZv62ShoStY

One hop rekey rotate 🔑🤝🔑 two hop rekey rotate 🔑🤝🔑 three hop rekey rotate 🔑🤝🔑 Cha Cha bring the noise! 🔊🔊🔊

You are welcome!

#gamechanger

Guess now I have to try it out.

I wonder how the geohash thing works. Does it reveal my location to the street level? If used with new nyms that's ok I guess. Or can I set the granularity in the app, so people can't triangulate my nym with any meaningful precision?

Not sure exactly what implementation he's using here, but there is a standard tag in Nostr to add a "geohash." The geohashing format has something of an arbitrary precision level; so you could be (say) 2000 mile radius, 200, 20, etc.

?

That was a good question.

We try to reuse existing NIPs for interoperability, geohashes are expressed with the g tag.

Does this kind 20000 do that?

new nym per region

this may be the reason nos.lol disliked it.

i will modify algo a bit to be more friendly to these kind of fresh npub creating apps

nos seemed to require PoW too?

yeah when it thinks spam is starting it switches to asking for PoW for a while and then if spam is continuing it gives up and rejects.

the kind 20000 notes were considered spam because they were coming from new npubs but I need to change that. need to rate limit based on IP and allow more fresh npubs.

also, i love nos.lol so thank you for running it

nuked the bans. you may be able to send to nos.lol now.

changed the algo: when there are fresh npubs it should switch to IP based rate limiting. this could allow your app to seamlessly post.

lmk if you still can't post.

thank you!

So with these geohashes now being sent to nostr relays, can we get a heat map or are the script kiddies already teleporting like crazy?

someone will build it

GPT5 came up with this and that made me think that if teleporting was a desired feature, such a map would be good for the app itself, so you can click where you want to teleport. But of course that also defeats the purpose of local communities. But people will teleport regardless of the feature being provided, so maybe the app should auto-detect who was ever reachable via BT and maintain these as non-teleporters. "hide teleporters" could then switch off the noise.

kinda want to keep it hard to use. iykyk type of thing.

i need to be challenged, this is awesome. iykyk

fucking love you man

having so much fun

But WHY? Oh. Cool 🆒

Excited for full IOS update!

This is AWESOME

Ça va venir, c'est dans le pipe.

Pour l'instant la 0.8 ne fait pas grand chose que parler avec les voisins en Bluetooth.

nostr:nevent1qqs0t6yfsqldvuxxs8ltxj63jcxp2xqvauccnzawh9cddm58xwfn4nspz9mhxue69uhkummnw3ezuamfdejj7q3qsg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63qxpqqqqqqzhyju7n

Why is kind 20000 necessary? Isn't the geohash separate from that, like just a tag that goes onto other notes?

Afaict, kind 20000 is used in order to utilise 'ephemeral events'

See:

https://nips.nostr.com/1

Amazing feature !!

I love this. Thank you! 🔥

rip orange pill app?

Yep

What are some good hashes to teleport to?

The place to be is #9q8yy

Is there a —help command or tutorial? I need a nostr:npub1rxysxnjkhrmqd3ey73dp9n5y5yvyzcs64acc9g0k2epcpwwyya4spvhnp8 on this please

Beautiful!

Alright I’m gonna spread this on major commercial construction sites.

nostr:nevent1qqs0t6yfsqldvuxxs8ltxj63jcxp2xqvauccnzawh9cddm58xwfn4nsy738f9

Just downloaded

Perfect app for chatting with others on a ✈️ with no WiFi

Would love to learn how this works. I’m retarded.

Can I get testflight invite

So cool

‪Hey, Giving 10k sats to the next three who like, repost, sign-up, and play! Roll the Dice with DiceLN.com Provably Fair Lightning Network Gaming! 🎲⚡‬

looks good. I'll probably never auth

‪Hey, Giving 10k sats to the next three who like, repost, sign-up, and play! Roll the Dice with DiceLN.com Provably Fair Lightning Network Gaming! 🎲⚡‬

shit I kinda betted on network gaming

no thank you

you're awesome jack!

Omg this is so cool

When nostr:nprofile1qqs83nn04fezvsu89p8xg7axjwye2u67errat3dx2um725fs7qnrqlgzqtdq0?

I can't figure out how to teleport to a location. Is it done by joining a channel named by the geohash?

What exactly is this in pleb terms?

Interesting grid cords 🫡 opens the doors for back coms

How do we participate as an android user?

Is verse communications pbc legit?

Can I get testflight invite, please?

‪Hey, Giving 10k sats to the next three who like, repost, sign-up, and play! Roll the Dice with DiceLN.com Provably Fair Lightning Network Gaming! 🎲⚡‬

Funny i made an irc that looks just like this lmfao UI wise

Nice!

‪Hey, Giving 10k sats to the next three who like, repost, sign-up, and play! Roll the Dice with DiceLN.com Provably Fair Lightning Network Gaming! 🎲⚡‬

thaeus01@primal.net eaibellocblz@iris.to infinitymegax@gmail.com

Why can I STILL not get anyone to download nostr:nprofile1qqs0g0skapecw5fwzfzlhl3c2klyhkfepjwmte88gtd25nu8a4h09pgpz3mhxue69uhkummnw3ezumtpv33k7tndv5q3gamnwvaz7tmjv4kxz7fwv3sk6atn9e5k7syhrp6 !!! 🤬

“It’s a way to chat with people near by with out any cell or internet service”!!

It’s like 4MB. It asks no privacy permissions.

They just stare at me blankly and do nothing. 😩😤🫥

WTF!! Just download it and make the netWORK already.

nostr:nevent1qqs0t6yfsqldvuxxs8ltxj63jcxp2xqvauccnzawh9cddm58xwfn4nsy738f9

that is pretty cool and should solve the issue of not finding other user.

cannot wait for my first coffee with a random bitchatter.

‪Hey, Giving 10k sats to the next three who like, repost, sign-up, and play! Roll the Dice with DiceLN.com Provably Fair Lightning Network Gaming! 🎲⚡‬

Hey! Giving away 10k sats to the next three users who signup and play! Roll the Dice with DiceLN.com! Provably Fair Lightning Network Gaming! 🎲⚡

Thank you for all your work good sir 🫡

‪Hey, Giving 10k sats to the next three who like, repost, sign-up, and play! Roll the Dice with DiceLN.com Provably Fair Lightning Network Gaming! 🎲⚡‬

Where can I see this timestamp proof? Is there a link to a block and txid?

Is it one transcaction per proof, or is there some system to batch many proofs off-chain and just put one URL and hash in each block?

I have a vague of Peter Todd working on something with timestamps?

nostr:nevent1qqs0t6yfsqldvuxxs8ltxj63jcxp2xqvauccnzawh9cddm58xwfn4nspz4mhxue69uhkummnw3ezummcw3ezuer9wchsygyzxs0cs2mw40xjhfl3a7g24ktpeur54u2mnm6y5z0e6250h7lx5gpsgqqqqqqs7yaqxp

this is a great! we're busy testing it. this is ideal for communities where internet access is expensive, and people live on top of one another.

What does this mean ?

We are looking for an investor who can loan our holding company 237,000 US dollars.

With this money, we will open a farm in Baku, Azerbaijan to produce animal-based food.

We will also make our own animal feed, so our products will be healthier, better quality, and cheaper.

Because we sell quality products for less and have strong advertising, we will sell more worldwide and make big profits.

Why Azerbaijan? Because animal farming makes a lot of money there, but few people do it. That’s why we will earn more by starting in Azerbaijan.

Additionally, by producing our own animal feed, we will be able to sell healthier, higher quality animal products at a lower price.

Since we can sell quality products cheaply and thanks to our strong advertising network, we will be able to sell more internationally and make huge profits.

The reason for establishing the business in Azerbaijan is that animal husbandry is a very profitable business in Azerbaijan, but since there are very few people doing animal husbandry, establishing the farm in Azerbaijan will provide us with more income.

Your profit:

You will lend 237,000 US dollars to our holding company and when 22.03.2026 comes, you will receive your money back as 953,000 US dollars.

Your earnings will be great. When 22.03.2026 comes, you will get your money back as 953.00 US dollars.

You will lend 237,000 US dollars to our holding company and when 22.03.2026 comes, you will receive your money back as 953,000 US dollars.

When 22.03.2026 comes, I will give you back your money in the amount of 953,000 US dollars.

That means you will earn 716,000 US dollars profit in just 9 months.

If you like this project and want to loan us money, message me on WhatsApp or Telegram for more details.

If our project is suitable for you and you would like to lend money to our holding, send a message to my WhatsApp number or Telegram username below and I will give you detailed information.

For detailed information and to lend money to our holding, send a message to my whatsapp number or telegram username below and I will give you detailed information.

My WhatsApp phone number:

+44 7842 572711

My telegram username:

@adenholding

can i get TestFlight invite?

When the official update?

Will someone 🙏 explain this to me like I’m five? 5️⃣ 🔻

Sure, I see the beauty in bit c hat but don’t understand how the geohashes & nostr interact. Unless it’s for finding people like Pokémon. If it’s that simple … cool. 😎 Thanks in advance ( TIA )

nostr:nevent1qqs0t6yfsqldvuxxs8ltxj63jcxp2xqvauccnzawh9cddm58xwfn4nsy738f9

Can you get start9 and umbrel to add a bitchat node app to help extend the coverage?

if there are two people in the city, how come there 0 people in the region/country?

How do I get in?

History

Open menu

Someone claims to be privacy conscious but then develops a privacy related app that needs location services turned on for the app to function, what word can be used to describe this person?

GPT-4o mini

The person could be described as a hypocrite. This term refers to someone who claims to have certain beliefs or values but acts in contradiction to those beliefs. In this case, advocating for privacy while developing an app that requires location services can be seen as inconsistent with their stated values.

https://theprivacyissue.com/privacy-and-society/protect-your-location-privacy

History

Open menu

Can an Android app connect devices over BLE without needing Location Services?

GPT-40 mini

Yes, on Android 12 and above, an app can connect to BLE devices without Location Services if it runs in the foreground and has the necessary Bluetooth permissions.

Hay uno que funcione en android?