Gm #Nostr ⚡️

Starting today, we're publishing the entire Orange Pill App Bitcoin Events database to the Nostr network using NIP-52 (Calendar Events).

Over the past 2 years, we've curated what we believe is the most comprehensive list of Bitcoin-only events worldwide: with 500+ meetups, conferences, and grassroots gatherings active on any given day.

These events are now available as kind: 31923 notes, formatted per NIP-52, and published to the open Nostr network. Anyone can index, mirror, or display them, no permission needed.

Let’s build the Orange Future together. 🧡

Reply to this note

Please Login to reply.

Discussion

nostr:npub1patrlck0muvqevgytp4etpen0xsvrlw0hscp4qxgy40n852lqwwsz79h9a

GM 🫂☕

I'm so glad we were able to work this out. This is a win/win for all. We will build the future together. Thanks again!

Hoe can we browse and search by location?

I have filters on https://plektos.app

Filters are kinda wonky? I search "CA" and I get a bunch of stuff that isn't actually in CA... is it just a text search?

Thanks, works nice for me.

nostr:nprofile1qqsxvns8pl39uakaema9fy5uphjzajkssyqfx5r7yn0yvgs828xm02sn2gckl coming in with the data! You guys are amazing, thank you! 🙏

This is excellent; congrats!

Roadmap question. It would be amazing if each event organizer had a Nostr profile, and their event was published under their account. Is this something you are considering for the future?

Thanks Miljan, would this require us handling users nsec?

No. The best way would be to generate the key pair for new users on the client and save the encrypted nsec in local storage. That way the user is the only one with access to their nsec. Most Nostr apps work this way, including Primal.

A major benefit of this approach is that any existing Nostr user will be able to login to the Orange Pill App.

Interesting, we saw you’re on OPA, we’ll have one of our devs reach out to you there to flesh this out!

picocrpyted the nsec file.

👀

Gradually, then suddenly!

Awesome!

Awesome. Glad to see this!!!

Hell yeah

Excellent.

Next step is event owners controlling keys. 🔑

500 a day?! That's impressive. Still toying around with the idea of joining, but my paranoia is currently holding me back. Have there been any stories of criminals using this app to track down potential wrench victims?

3 years, 0 accidents. We don’t do KYC so you can be as anonymous as you like. We don’t show locations, only distances and you can turn that off anytime. We’d love for you to join us 😉

If you find a Bitcoin event that’s not listed please let us know and we’ll add it to our database.

I'm not seeing nostr:nprofile1qy4hwumn8ghj7cnfw3ejumrwvf3juumt9ahx7um5wf3kc6t9de6z7ctsdyhhvvf0wfjkccteqyd8wumn8ghj7mtfd3mkzattd9jjumn0wd68yvfwvdhk6qpqxg4qfcp2muenfglgxmjajh640d77gp0rdk2sxyprz05qk9vaewjqymy0kn events on there.

I am not related to this one, but it's growing in attention in Mexico: https://www.mayanbitcoinconference.com/es/mayanbitcoinconference

awesome

Congrats!

How do we access this?

Awesome, I've heard great things about events on orange pill app and now I can build my own calendar view :)

I notice an issue with the events structure though. Its not mentioned in the NIP (for some reason) but commonly there are multiple "g" tags. one for each level of the geohash. that way its possible to lookup events by a wider area

For example a geohash of "dntp5s" would be 6 tags:

- ["g", "d"]

- ["g", "dn"]

- ["g", "dnt"]

- etc...

Its an annoying side effect of how relays index tags and events and I'm not sure why its not mentioned in the NIP

It’s not mentioned in NIP-52 because I didn’t think of it and there’s relatively few clients that support that functionality, but it looks like there’s some exciting momentum to be able to improve things!

yeah, like most NIPs it was just waiting for someone to put content out there to motivate developers to show it

What if we make relays just a bit smarter?

What could help, but I'm just a lowly client dev :)

Prefix queries

Would love your take on this and whether I’m out in left field or onto something with this NIP-G0 proposal.

nostr:nevent1qqsrm4zvedxpt8csc286enljjxn0jgyvsnpazhm58603uyzxdtz0ragpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgngu3w9

See my NIP-G0 proposal on github, meant to address this for events and news and geo-centric event kinds.

https://github.com/nostr-protocol/nips/pull/1642

I'm not sure how well this will work but I just pushed "OPA Release - map on /events" to nostrcal. This release is geared to let you view our /events page displayed over a physical map. It's an early push to get it out to celebrate nostr:nprofile1qqsxvns8pl39uakaema9fy5uphjzajkssyqfx5r7yn0yvgs828xm02spy9mhxue69uhhyetvv9ujumr90p5kuem5dahxy6t5vdhkjm3wdaexwtc6z4evr awesome move bringing their catalog of Bitcoin Meetups to nostr. Expect issues with improvements coming over the next few days!

nostr:nevent1qqsru2wee2gpfcf3f2u38kamc4epgeaszn6h42dgum35hmq57ysn5xspy9mhxue69uhhyetvv9ujumr90p5kuem5dahxy6t5vdhkjm3wdaexwtczypnyupc0uf08dhwwlf2f98qdushv45ypqzf4ql3ymerzyp63ekm65qcyqqqqqqgnq7s7j

Bold move. Do you worry about your moat? Either way, thanks for doing this.

Looks like we picked the right day to join nostr:nprofile1qqsxvns8pl39uakaema9fy5uphjzajkssyqfx5r7yn0yvgs828xm02sn2gckl. 🧡💊

nostr:nevent1qvzqqqqqqypzqejwqu87yhnkmh8054yjnsx7gtk26zqspy6s0cjdu33zqagumda2qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qqsru2wee2gpfcf3f2u38kamc4epgeaszn6h42dgum35hmq57ysn5xsnnq8d3

This is awesome, guys! 🙌

Where does the actual RSVP happen though? On Nostr or OPA ?

I don't think NIP-52 handles RSVP?

🤷🏻‍♂️

💜💜💜

Thanks