Skip to content
Snippets Groups Projects

Monero.FM - A Community-Run Online Radio Station

Merged Needmoney90 requested to merge Needmoney90/ccs-proposals:MoneroFM into master
1 unresolved thread

Monero.FM, the Monero community run radio station.

Ok, let's make this short and sweet. We want to start an online radio station for Monero, controlled, in part, by the Monero community.

Why?

  • It'll be super fun; a new way for the community to connect.
  • We can see about monetizing the radio station with some ads or paid subscription (for higher bitrates) to make it self sustaining (after the initial CCS) and help the CCS and general fund.
  • Low sunk costs! We can try it out for a while (the licenses are for a year) and if it's not popular then we don't have to renew.
  • It can be used as a platform to get high quality information out to our listeners, both about upcoming updates (remember to update GUI), new CCS's to fund, and even teaching opportunities for newbies if it grows large enough.
  • It's not as expensive as you might think to do all of this completely legally and above board. Don't believe us? Check it out below!

Initial Estimated Costs

  • Monero.FM Domain ($75-$100 Annual)
  • SoundExchange Umbrella License ($500 Annual)
  • ASCAP Performance License ($266-$1499[1])
  • Server Hosting Fees ($250 Annual)
  • Overages/Slush ($250)
  • Music Aquisition Costs[2] (avg ~$1.33/track, 1000 tracks to start = $1300)

Asked from community initially via CCS: 100+500+266+250+250+1300 = $2667

At $82/XMR that is 32.5 XMR, with a 10% buffer that comes to 35 XMR.

Half of the funds will be released up front to secure the licenses. Only after the licenses are secured will the second half be released to cover music acquisition costs.

[1] Exceeding the $266 tier would require either >369,000 concurrent listeners, or >$24,600 in annual revenue. The former case is unlikely, and the latter would imply that the radio is already self sustaining.

[2] This is the most open-ended part of the proposal, and we will need to find some way to sustain the media library without the assistance of the CCS. Some ideas for future funding are users 'donating' licenses (by paying to have their favorite songs added to the library), running radio ads for vetted entities in the cryptocurrency ecosystem, premium subscriptions (for a higher bitrate/quality stream), selling subdomained stations to other projects (with access to our purchased media library) or something else.

Management

  • DJs can be picked from the community depending on interest and experience to handle time slots. It can be completely community run.
  • There are several options for how to run it on the software side of things, all of them are FOSS. Some ideas are using something like AzuraCast (https://github.com/AzuraCast/AzuraCast)
  • During non-DJed hours, a private IRC channel will allow vetted community members to collaboratively queue tracks, and a public IRC channel will allow unvetted community members to vote on them[1]. In the absense of DJ queueing, the library will run on a vote-weighted shuffle. This will be done via an IRC bot that is in development by needmoney90.

[1] For legal reasons having to do with licensing, the queueing room cannot be entirely public access.

Specifics

  • Cypher Stack (Diego's small design firm) will be the business that holds the license (as someonebody needs to do that). Cypher Stack will be disbursing 34% of the profits (beyond what is needed for self-sustenance) to the general fund.
  • Part of what is considered self-sustenance is a paid position for continuous oversight, marketing, and general maintenance of the radio utility. needmoney90 has been chosen for this position. The salary will never be asked from the CCS givers, only from made profits.

Profit disbursement

Once annual estimated costs are achieved for the year (totaling $2666 as denoted above), Monero.FM will go into "profit mode" which will see a splitting of the profits as follows.

  • 34% will go to the general fund.
  • 33% will go to the salaried position designated in the Specifics section.
  • 33% will go to continued music acquisition.

Monero FM will leave 'profit mode' upon the next calendar year until the sustenance costs are recouped again.

Note: It is not guaranteed that Monero FM will EVER go into profit mode. Please remember that this is an online radio station, which typically have low margins, especially for niche communities like cryptocurrency.

Edited by Needmoney90

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Needmoney90 changed the description

    changed the description

  • Needmoney90 changed title from Add Monero.FM Proposal to Monero.FM - A Community-Run Radio Station

    changed title from Add Monero.FM Proposal to Monero.FM - A Community-Run Radio Station

  • Needmoney90 changed title from Monero.FM - A Community-Run Radio Station to Monero.FM - A Community-Run Online Radio Station

    changed title from Monero.FM - A Community-Run Radio Station to Monero.FM - A Community-Run Online Radio Station

  • Needmoney90 changed the description

    changed the description

  • merged

  • luigi1111 mentioned in commit fe693dc6

    mentioned in commit fe693dc6

    • Contributor

      I contacted @Needmoney90 and Diego and they've indicated that they are okay with me taking over this proposal. However, I will be approaching it differently.

      1. Use of radio broadcasting platform instead of self-hosting - There are a few radio station management platforms out there, such as Radio.co, Shoutcast, and Live365. Live365 seems like a better alternative given that music licensing for USA, Canada, UK is included with their service and they are comparably cheaper. Although streaming quality is limited to only 128kbps, they do offer unlimited listeners and bandwidth. Since we don't know if the radio station is able to generate enough revenue to cover operating costs, we should try to keep expenses to a minimum. If the station turns out to be sustainable and there is a large enough audience, we could later consider upgrading to a better platform or self-hosting and directly applying for the appropriate broadcast licenses.

      2. Use XMR.radio domain name - .radio is a top-level domain which is exclusively dedicated for radio stations.

      3. Incorporation of LLC - For tax and liability purposes, it would be prudent to incorporate a company in Nevada for the radio station. Nevada has no corporate or franchise taxes and it would be easier to apply as a vendor at next year's Defcon if we decide to sell merch there.

      4. Shopify store instead of server host - To help with generating revenue for the station, we could sell t-shirts, stickers, etc. and embed the radio live stream within the landing page.

      5. Profit disbursement - The envisioned disbursement will remain the same (34%-monero general fund, 33%-employees, 33%-music). Once (if) the radio station becomes profitable, employees will be hired by the station's LLC.

    • I am thrilled that you are going to champion this. Having a Nevada LLC will be good for a variety of other reasons too. I am good with the changes, but I would like to see you have both XMR.radio and Monero.fm (one can redirect to the other main one).

      Getting better audio than 128 is a nice to have but not required.

    • Please register or sign in to reply
  • Contributor

    tracking TODO issues here

  • Very happy about you're taking this on @ajs. I can vouch for your genuine contributions to everything Monero and I'm glad you're willing to push this fun project in particular :)

  • Contributor

    Since the average number of daily listeners has gone down to about 10, it might not be worth the extra expense of establishing an LLC at this time. Therefore, I would recommend the remaining balance (~17.43 XMR) be reallocated to the general development fund and the CCS marked as a completed task.

  • Contributor

    Love this. Thank you for bringing this to completion, @ajs.

Please register or sign in to reply
Loading