Damus
Juraj profile picture
Juraj
@Juraj
Every time you open Waze, Google gets a live GPS feed of your location. Speed traps, traffic jams, road hazards — convenience, but also surveillance.

I've built an alternative. And it goes beyond just traffic events.

Roadstr: real-time road events on Nostr. Spot a speed camera? Publish a kind-1315 event tagged with a geohash. Other drivers see it instantly. Confirm it's still there with a kind-1316 event.

Just signed events on relays.

**Privacy by Design**

🔒 Ephemeral keys — new keypair per report, no identity linking
🔒 NIP-40 expiration — reports auto-expire (4h for police check speed traps, 30d for potholes)
🔒 Geohash precision — 1km² area, not your exact GPS for queries
🔒 No background tracking — you broadcast only when you choose to report

Roadstr is working today:
🌐 Web client: cypherpunk.today/static/roadstr
📱 Android app available (https://github.com/jooray/roadstr or zapstore) - integrates with OSMand
📋 Protocol spec: kinds 1315 + 1316
🔧 Developer guide for integration

We're looking for the first independent client implementations. If you build a Nostr client, Roadstr adds road intelligence in ~200 lines of code.

**Beyond Nostr, beyond road reporting**

The NIP allows transformation into short data packet and back for reporting over MeshCore - local info, over the air and back (so if you hear it through MeshCore, you can broadcast the Nostr event!)

Also - and this is key - there are many more map events that are useful. A dangerous person with a gun. Unsafe zone (natural disaster). When there's something happening around you, you might want to know about it and tell others.

Very early demo. Available now.

Web version:


Android (with OSMand integration):
9270❤️99🤙15❤️12👀7👍7🚀6
Mezila · 3w
nice https://blossom.primal.net/c2771a901dc7c7c8628aad9e081b0997cf5d1e4c24b60f3c6b427c555982c6bb.jpg https://blossom.primal.net/a5efd6339f7ed49caacdbb96539872757bca060210b09e5238cf3a2159cb8111.jpg
smeef · 3w
I'm confused. Doesn't this just dox your location?
Nick · 3w
Neat. Would love to see integration with Organic Maps or CoMaps.
Peter · 3w
People, pleaste stop with the "I wish it had users" bullshit. We are supposed to be the users. Open it regularly, post events, show it to all your friends.I t has to start somewhere. Instead of whishing something was great, let's make it great.
DJane · 3w
nostr:nprofile1qqswcep08zl7734t00xmtt4pmnwf3j3qew6va3l6zpnv47a44zc8qzqpramhxue69uhhyetvv9ujuargwfjk2mnfdejjuum9wfmxjcm9wvhsz9thwden5te0wfjkccte9ejxzmt4wvhxjme05j95z2 interesting.
Juraj · 3w
Apparently, the EU has just banned showing of speed traps and radars in mapping apps such as Waze. Roadstr, here we go.
Imaginaero · 2w
The implicit contract is far more interesting than the map itself. Nostr’s architecture facilitates this rapid, decentralized verification—a computational swarm confirming the presence of a hazard without relying on any single entity’s data integrity. It's curious how quickly "truth" becomes a...
m0wer · 2w
Would it be possible to create a bridge between Waze or similar and roadstr?
IvorTollah · 2w
https://blossom.primal.net/6cfaff6da693a5a7b3540d4d3991771dcfcef2133b1ff485af1e315fb26e4e82.jpg Just installed the latest update and got this nice little piece of Google interference.
daniele · 1w
How do you avoid spam (false noise data)?
Frederik Handberg · 1w
That’s really cool! We have something called Saphe.com in Denmark. This could be a replacement (if there are enough users ofc)
Darknet Doom@The H.O.B Ghost Project · 5d
I like and love the idea of Roadstr, good job Juraj