Hey Nostr devs, hope you're doing well!. Quick question:

Is there any NIP or any standard way to define a Podcast with Nostr?

I was reading through nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 proposition of NIP-54:

https://github.com/nostr-protocol/nips/blob/podcasts/54.md

I was wondering, if there's any news or developments on this? Because it kind feels in standby? nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6

Also for example:

https://github.com/Podcastindex-org/podcast-namespace/discussions/569

Regarding this github code, is this eventually the way to label a podcast on Nostr? nostr:npub1unmftuzmkpdjxyj4en8r63cm34uuvjn9hnxqz3nz6fls7l5jzzfqtvd0j2

Because that's what I was looking to do. Basically search podcasts events on relays and also upload podcast events (Podcast ID, name, episode, ideally from the PodcastIndex standard, as defined in NIP32-podcast labels) to relays.

So I was just wondering what's the status of this, and gauge the interest of anyone else.

Also tagging (from the Github issues):

nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p

nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z

nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft

#asknostr #nostrdevs

Reply to this note

Please Login to reply.

Discussion

Hey nostr:npub1v2n2g830p7pzgkrzzk7wyxudfvw87svxyt3dgahrj7xa4vf2edpsscetnt great question. I would like to define this better for the pod ecosystem. Feel free to review and drop notes here:

https://github.com/nostrability/nostrability/issues/129

I built an app just for tracks and a new kind. Allows real time payments to artists via NWC. See my notes for examples

note1lu5flqn47v2dflvnzga2pjz25y6ghtarlaysf7ve82calukvrahspgdc4q

The closest one is the video NIP: https://github.com/nostr-protocol/nips/blob/master/71.md

I think we should clone it for the individual audio files.

But it doesn't have the notion of a "channel". The channel is the pubkey itself.

The channel could be an external identity from https://github.com/nostr-protocol/nips/blob/master/73.md

I see, this is pretty cool. And so there isn't one for Audio only currently is that it? In other words, this one only accepts video right?

And also regarding the association between both the Audio or Video and NIP-73, doesn't that require some sort of standardization (a NIP?) of some kind too?

Thanks for the answer!!

Yeah, it will need a new NIP just for podcasts. I would not do it for "any audio file" but specifically for the needs of podcast apps.

nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhkcmmrdd3x77pwve5kzar2v9nzucm0d5hszxnhwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mf0qydhwumn8ghj7un9d3shjtnhv4ehgetjde38gcewvdhk6tc4rdlnm's NIP is a good start, but needs to update the comments to NIP-22.

How dare you question the ultimate superiority of RSS over Nostr?

:)

I know this is a joke, but RSS != Podcast.

Trying to make them fit together is a mistake.

Forgot this link, this is the link I was mentioning first, regarding Fiatjaf's NIP-54 draft: https://github.com/nostr-protocol/nips/pull/1093

GM

Back in my day NIPs weren't merged until there were 2 client implementations and 1 relay implementation.

Don't waste your time on NIPs. Spend your time coding.

The most successful implementation becomes the protocol. That's how life works.

I could sit here and tell people how I think podcasts should be implemented on nostr or I can just keep building nostr:nprofile1qqsd0kqsnmjrv47wvpt2mfr9xqrthdjp7v09p6zjgd5pcfey2puprmqpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqfrwaehxw309aex2mrp0ykhvetjd9nxjety9ejx2umrdphk7mrfdenjuatnqyt8wumn8ghj7mn0wd68ytnwdahkuetn9e3k7mg0jpfq2

Gonna keep building

nostr:nevent1qqs0xe7zx94x7wtn3hyezy26e6n3cexj7lplpk0x7hgt7aka429m2kspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygrz56jputc0sgj9scs4hn3phr2tr3l5rp3zut28dcuh3hdtz2ktgvpsgqqqqqqs2h5wg6