Replying to Avatar Wavefunc Radio

🚀 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

Wait how does this work?

It looks great btw.

But I have a question #asknostr

I zap Drone Zone (a station on Soma FM), but who gets the sats? 🤔 I'm onot aware of Soma FM having a lightning wallet to donate to(?) perhaps that's changed?

https://wavefunc.live/station/naddr1qvzqqqr6q5pzqgg0xxmqr866uy7fjhyds0a2gxsjnuffdppwfse382u2f2asn5dzqqjrzwtzvs6nxctz94nrzvfs956xxefe95ukgv3n943nxepj8q6rxvnxxf3rz9kkvhw

nostr:nevent1qqsgvnrnwa7kqt8fs3c2ngkszne5c4rpshwj33mvyzdvp6c04ql6x3gppemhxue69uhkummn9ekx7mp0qgszzre3kcqe7khp8jv4ervrl2jp5y5lz2tggtjvxvf6hzj2hvyargsrqsqqqqqpq8jysc

Reply to this note

Please Login to reply.

Discussion

Rusty is on mastadon we can ask him. (Owner of somafm). Pretty sure he is anti crypto so umm, yeah.

Also, Secret Agent > drone zone 😀

I'm running radio.bitpunk.fm, I should add that dub step you sent me.

But I have a rss feed https://podverse.fm/podcast/h9Ot5ceSIr

Which wraps the radio station and is boostable.

Can't seem to see any Bitcoin donations atm tho.👀 (?)

there is a long trail of now-empty bitcoin wallets stemming from the original address https://mempool.space/address/1KjP4nPsBC8i7mA3FqyQ51PeXuc1kxyXLy

Maybe you can't zap Drone Zone cos SomaFm don't have a lightning address. Perhaps it's populating radio station also from across mostr bridge? I can't see atm cos I'm on phone and haven't set it up properly

Radio stations were migrated from a snapshot of radio-browser.info and signed with the clients pubkey.

Love somafm

IDM cliqhop > all

After poking around a bit, I suspect that the Nostr account that posted the radio station to the directory is who receives the zap.

That doesn't seem right 🤔

I agree, but I am not sure of how else it would be done without some means of restricting who can add a radio station to the directory, and ensure that it was the station owner.

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.

For now the sats go to the wavefunc address. Ideally somafm would claim their station with a nip05 verified somafm.com pubkey. The seeded station would be deleted. I will try to contact them soon directly. I plan to implement, at the very least, a onboarting tutorial for station owners.

This was already done for nostr:nprofile1qqsfc6g8meewt8d02fepqw35vjdl0jspq59x3aqzj42jplznmw5hxrgpydmhxue69uhhyetvv9ujuem0dajx6mmjde5kuemzd96xxmmfdchxxmmd9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcpz4mhxue69uhkg6t5w3hjuur4vghhyetvv9us9j49l7 who now maintain their own station.

https://wavefunc.live/station/naddr1qvzqqqr6q5pzp8rfql089eva4af8yyp6x3jfha72qyzs5685q2242g8u20d6jucdqqjxzdrxv5cxxvfk943r2drz956rzve495urxwtr95unjcmp8pjxzepkxccnj39csr4