Podstr is seriously cool. It brings Nostr and RSS 2.0 together in a powerful way. Podcast metadata comes directly from Nostr events, and so do podcast episodes and trailers. All of this is compiled into an rss.xml file that you can host for standard podcast players.

Before the hard launch, I have two major milestones to hit:

1. Finalize the spec

2. Implement Blossom mirroring

None of this would have been possible without vibecoding and #mkstack. Without them, nostr:npub1xxzpxp4xvueh8836reda2jyx674tuwvtla927837nuarqh375kqsw4dm62 wouldn’t exist in the self-sovereign way it does today.

I’ll be writing an article soon to dive deeper into this as we continue to dogfood Podstr over at https://sessions.soapbox.pub

Reply to this note

Please Login to reply.

Discussion

This is so cool😊

Not interesting

Our alignment on building things is unmatched. I don't think I've shown you my last update for goodmorningbitcoin.com to make podcasts on the station be playable on demand. nostr:nevent1qqsxq9rnzz79hnvghjqs5kvvjdrx9jkqk3s03cr3p0wvhjca73apn8qpydmhxue69uhhyetvv9ujuem0dajx6mmjde5kuemzd96xxmmfdchxxmmd9upzp8rfql089eva4af8yyp6x3jfha72qyzs5685q2242g8u20d6jucdqvzqqqqqqycxk4us

this is all so funny. we need to team up on something soon.

So this takes Nostr stuff and adds it to an RSS feed like how nostr:npub196qvw7utjs0cnztlg4aww98ekql9svm6c4wlv6sug70nzz0uujxsprafme does?

Podcasting works the other way where you add your stuff to the feed and the apps display it.

Maybe the same thing kind of idk this is all new territory but very cool.

The only requirement in PC 2.0 is that it's using an RSS feed that uses the name space. Everything else is up to you. You can even add experimental stuff as long as apps know what to do with it.

That's how chapters, transcripts, lightning etc got added to PC 2.0. The podcasting 2.0 show added it the their feed as a test for apps to use.

Lost the point of this post but TLDR happy to see people in Nostr looking into PC 2.0 for real.

Similar I guess to Castr, but architecture is very different. Castr uses kind:1.

I've been working with Oscar at fountain to see how their adding Nostr and they are using kind:1 but I don't know what any of this means thb but what to say that lol.

Oscar is working on a write up but I got this now posting to Nostr.

A fork of a fork of a fork or a restarted project.

Lighting is a bigger issue for us but sharing the metadata is part of that.

https://itdv-lightning-fixed-git-zaps-chadfs-projects.vercel.app/

nostr:npub1k34lqqeqa90e269gtw4r5z3h0hgejj9hnf8lpkmc2jzq5tl2ru8qqkwhjf

They use kind:1 for sharing podcasts. Oscar and I talked about Podstr and the spec when I first worked on it over a month ago. We discussed making a NIP for podcasts.

Cool. He's our Nostr rep in PC 2.0 so we're following his lead on this so if anyone build to what he's doing we should be good.

and by were I mean maybe 3 other people and that's not a joke 😁.

myself and nostr:npub1gfh3zdy07r37mgk4hyr0njmajapswk4ct6anc9w407uqkn39aslqqkalqc mainly at least on the getting working code side of things.

I didn’t realize you were building this. 👀 I’m working on something similar https://effem.xyz

cool! my podstr code is live on github and the informational site is live, but not complete at podstr.org

my goal is to dogfood this for Soapbox Sessions for a while before officially launching it.

we should collba on the event kind numbers and work on the NIP together so that we're interoperable and compatible perhaps?

Absolutely. I’m not interested in app lock in. My thinking was podcast app portability is easy if your rss feed was tied to your npub 🤷‍♂️