Avatar
Wavefunc Radio
210f31b6019f5ae13c995c8d83faa41a129f1296842e4c3313ab8a4abb09d1a2
A radio station directory and player built on Nostr

The challenge here was to allow wavefunc to serve its users content while being nostr only at its core. Migrations to nip05 validated npubs will be automated eventually.

🎉 Introducing the Wavefunc Community Shoutbox! 🎉

We're thrilled to launch a brand new way to connect, share, and chat within Wavefunc: the Community Shoutbox!

What is it?

The Shoutbox is your central hub for all things Wavefunc community. Powered by Nostr, it's a place to:

📢 Share your thoughts: Post messages, greetings, or general comments.

🐞 Report Bugs: Found an issue? Let us (and the community) know directly.

💡 Make Suggestions: Have a great idea for Wavefunc? Share it here!

💬 Engage in Discussions: Reply to shouts and dive into conversations with nested replies.

🏷️ Stay Organized: Posts can be categorized (Bugs, Suggestions, Greetings, General) so you can easily find what you're looking for.

How it Works (for the tech-curious!):

Root shouts are Kind 1 Nostr notes tagged with wavefunc and shoutbox.

Replies are Kind 1111 notes, neatly threaded under their parent posts.

We've built it to fetch and display discussions efficiently, even with multiple levels of replies!

Get Shouting!

Head over to the new "Shoutbox" section in Wavefunc and make your voice heard. We've even set it to show the first couple of reply levels by default so you can jump right into active discussions.

We can't wait to see the conversations spark!

#Wavefunc #NewFeature #Nostr

🔄 Latest update to Wavefunc

We've implemented SSR with Bun for some nice improvements:

✅ Snappier initial page loads with server-side rendering

✅ Fixed Open Graph generation for better link sharing

✅ Improved featured list loading on the main page

Small changes that make a difference in the experience.

#nostr #wavefunc

Listen in 👇

https://wavefunc.live/station/naddr1qvzqqqr6q5pzqgg0xxmqr866uy7fjhyds0a2gxsjnuffdppwfse382u2f2asn5dzqqjxydfhv56ngcny95unsep3956rzvtp94snjde5956ngc3cv93rqvnzx33rsvhwxp4

🚀 Remember Internet Radio? It's not dead, it's on #Nostr! 📻⚡️

Introducing WaveFunc - 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