GoodMorningBitcoin.com is on Wavef(u)nc already! Very cool project
🚀 Remember Internet Radio? It's not dead, it's on Nostr! 📻⚡️
Introducing wavefunc.live - your decentralized gateway to a world of music and audio streams, built censorship-resistant on the Nostr protocol!
🎶 What is WaveFunc?
WaveFunc is an open-source, decentralized internet radio registry and player. Discover, stream, and manage radio stations from across the globe, all powered by Nostr.
✨ Features:
• 🌐 Decentralized Radio Registry: Find and share radio stations via Nostr events (Kind 31237).
• 🎵 Seamless Streaming: Listen to your favorite global stations.
• ⭐ Favorites on Nostr: Curate your personal station lists (Kind 30078), stored on Nostr.
• 🔍 Dedicated and Indexed Relay: Ligthning fast radio station search.
• 큐 Featured Lists: Discover expertly curated station collections.
• 🔑 Nostr Powered: Secure login with your Nostr key (NIP-07, NIP-46 supported!).
• 💰 Instant Monetization: Incentive structure for maintaining stations.
• 💬 Nostr Interactions: Engage with stations and content via zaps, comments, and more Nostr features.
🛠️ Dive Deeper:
• Check out our GitHub repo: https://github.com/zeSchlausKwab/wavefunc
• Read the Technical Specification (SPEC.md): https://github.com/zeSchlausKwab/wavefunc/blob/main/SPEC.md
🔮 Coming Soon:
• 📱 Cross-Platform Ready: Enjoy on desktop and mobile.
• 🔍 Music Recognition: "What's that song?"
• 🏦 Cashu Integration: For seamless tipping and monetization.
• 🩺 Nostr-Native Reporting & Health Checks: For station reliability.
• ✏️ Propose Edits & Handover Flow: Community-driven station updates.
• 💬 Community Shoutbox: Engage with fellow listeners.
• 🚀 Performance Enhancements: For an even smoother experience.
#Nostr #InternetRadio #Decentralized #WaveFunc
Discussion
How do you claim a station that's already on there? nostr:nprofile1qyd8wumn8ghj7un9d3shjtnhv9mx2en4de3jumrfwejj7qpq82jczunncwe0jn6frpqwq3e0qjws7yqqnc3auccqv9nte2dnd63svnpc0f
There is no explicit work flow for this yet. The quickest solution would be that a user just creates a station and posts it as a comment. This is seen as an intent to take care and maintain the station and the wavefunc pubkey deletes the seeded one.
Another possibility would be that a pubkey with a valid nip 05 for the url entered for the station website shows up with a station event and claims it. The wavefunc app is watching for such events and then deletes the claimed station automatically.
Ok I've setup a new station created by nostr:nprofile1qqsfc6g8meewt8d02fepqw35vjdl0jspq59x3aqzj42jplznmw5hxrgpzemhxue69uhkvun9v4ehqet9vd5zucmpwdsj7qfrwaehxw309aex2mrp0yhxwmm0v3kk7unwd9hxwcnfw33k76tw9e3k7mf0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7dk8rn8 and left a comment on the nostr:nprofile1qqszzre3kcqe7khp8jv4ervrl2jp5y5lz2tggtjvxvf6hzj2hvyargsprfmhxue69uhhyetvv9ujuampwejkvatwvvhxc6tkv5hsqr6jqt version. I also made sure that nostr:nprofile1qqsfc6g8meewt8d02fepqw35vjdl0jspq59x3aqzj42jplznmw5hxrgpzemhxue69uhkvun9v4ehqet9vd5zucmpwdsj7qfrwaehxw309aex2mrp0yhxwmm0v3kk7unwd9hxwcnfw33k76tw9e3k7mf0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7dk8rn8 went to using it's own NIP-05 instead of Fountain to cover both bases. This is awesome!
Just removed it. Congrats to the fist migration ever.