ivanmolto / bandplay-io

BΔNDPLΔY is laying the foundation of the decentralised music future. Arweave - Disrupt the Music Industry Winner 🏆

Home Page:https://elkjnhmbbnttot6hsxk5rnkfm26w6ubsavpnziau2h53rh27oiaq.arweave.net/ItSWnYELZzdPx5XV2LVFZr1vUDIFXtygFNH7uJ9fcgE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BANDPLAY.IO

An ownerless music platform, a mesh of artists and fans empowered by a profit-sharing community.

Arweave - Disrupt the Music Industry Hackathon Winner 🏆

About

Bandplay is an ownerless music platform that is laying the foundation for a decentalized music industry. We are built on top of the Arweave network which enables us to have decentralized, permanent, and immutable data storage.

By creating a peer-to-peer music distribution platform, we are able to provide fair compensation to artists by cutting out centralized structures that gate keep the industry. We have also implemented a form of community governance through the use of profit sharing tokens. Owners of these tokens will in turn own part of Bandplay, and be able to collect a stream of micro-dividends, vote on product decisions, and purchase music.

Features

Account

  1. Musicians and fans can update their avatar via ArweaveID V2 It's optional not required to upload or tip tracks.
  2. Musicians can customize their permaweb page with a custom header, and links to their website and social networks such as Facebook and Twitter. It's optional not required to create releases and upload tracks.
  3. A powerful account system that supports all the key players in the music industry. Just create an account and no worries if you are a fan, artist, band or label.

Home page

  1. Releases.
  2. Login. Log in with your AR wallet. Claim a token here
  3. Add Release (once logged)
  4. My Library (once logged). Here fans keep track of their purchases. But here musicians keep track of the tracks they are referring, too. An artist becomes a "Fan Of" a release as easy as tipping it.
  5. Avatar to set up account customization for fans and musicians: avatar, custom header, website and social networks.

Search and Filters

  1. Search and discover music (title, artist, and all the custom content of the track added by the artist).
  2. Filter by genres, tokenized music, badges, and bootlegs.

Add Release page (Publish)

  1. No more discussions with differences between a single, EP, and LP. Releases are the central nodes in the decentralized ecosystem of Bandplay.
  2. Artist can upload their music (releases and tracks).
  3. Podcasters can upload their podcasts.
  4. Audiobook creators can upload their audiobooks.
  5. A user friendly and visually appealing way to Drag & Drop your music tracks, cover art, custom header or just Browse them.
  6. Set Title.
  7. Set Artist. Musicians are covered with only one account if they change their artistic name, the name of the band, etc. No time wasted with different accounts.
  8. Featured badge. Get your track featured forever for only 2.00 AR.
  9. Up to 29 music genres. No more than required.
  10. Set up the tip to download the track. Initially it is discoraged the one-penny-off tipping and so there is only a range of tips starting from 0.25 AR to 4.00 AR. We are tipping art!
  11. Set up the location of your release. Antarctica is included!
  12. Multi payment methods: AR wallets or Profit Sharing Tokens. The artist can tokenize a release. Meaning that the artist can sell parts of profit sharing token via exchanges like Verto and so artists can monetise their work at any time including before the launch of a release. It gives you and your supporters a lot more incentive to kick-in.
  13. Licenses ranging from All rights reserved to just Attribution
  14. Rich text editor this is the space to add other information and media about the release by the artist: additional genre tags, lyrics, videos, links to interviews and blog posts.

Release page

  1. All the tracks of the release.
  2. A button to tip and download the release.
  3. If the release has been tokenized, a button to buy custom tokens on Verto.
  4. A button to message the artist.
  5. A button to share in Twitter.

Artist/Band/Label page

  1. All the releases showcased.
  2. Cross sell releases from other artist - We are fans of With our system forget about expired cookies, wasted time and traffic, and losing revenue. An affiliate music program that will have you singing all the way to your exchange. It's your traffic, it's your 5% referral forever. You can sell releases from other artists as easy as tipping the release you want to cross sell and that's it.

My Library

  1. All the releases tipped and their tracks.

Progressive Web App (PWA)

External Links

Community

Opportunities

Claim Token

Discord server

Twitter

GitHub

Mail

PLY - Profit Sharing Community Token

  • 500,000,000 PLY minted initially.

Tipping Dynamics

  • Customize account including storage of custom header - flat fee of 0.0004 AR fully distributed to PST holders.
  • Storage of cover art, track audios, and submission - flat fee of 0.002 per track and cover art AR fully distributed to PST holders.
  • Tip to download releases and bootlegs - 2% distributed to PST holders + 1% distributed to the Gateway).
  • Tokenize music - 3% of the custom token.
  • Featured badge - 2.00 AR - fully distributed to PST holders.
  • Cross tip music / affiliate program - 5% distributed to referrer + 2% distributed to PST holders + 1% distributed to the Gateway.
  • Message your favorite artist - 0.1 AR - fully distributed to PST holders.
  • Bootleg submission - 2.00 AR - 1.00 AR for the artist + 1.00 AR distributed to PST holders.

PST Rewarder

Buidler Opportunities

Opportunities are an overview of the platform, services, companion web apps, and initiatives all around Bandplay.

  • iOS native app.
  • Android native app.
  • Alexa music skill.
  • Bootleg permaweb app.
  • Marketing & Messaging permaweb app to communicate new releases and other promos to fans who previously tipped the band.
  • Desktop app.
  • Billboard permaweb app.
  • Top fans permaweb app (the hall of fame of top spenders).
  • Playlist permaweb app based on content in fan own library.
  • Editor's choice permaweb app.
  • Private stream sessions permaweb app with links expiring.
  • Billing dashboard for labels.
  • Concert ticketing permaweb app.

Other Opportunities

  • Refer an artist/band.
  • Refer a podcaster.
  • Refer an audiobook creator.
  • Refer a label.
  • Bloggers.
  • Refer a festival.
  • Music curators.
  • PR Agencies.
  • Ambassadors.

Get started

Clone this repo and install the dependencies...

cd bandplay-io
npm install

...then start Rollup:

npm run dev

Navigate to localhost:5000. You should see your app running. Edit a component file in src, save it, and reload the page to see your changes.

Building and running in production mode

To create an optimised version of the app:

npm run build

You can run the newly built app with 'npm run start'. This uses sirv, which is included in your package.json's 'dependencies'.

Community

https://community.xyz/#iUKh_sWBD1XIMUBSYbcKnBLcMDl_HAbdu2ncYgdCQqM

License

MIT License

About

BΔNDPLΔY is laying the foundation of the decentralised music future. Arweave - Disrupt the Music Industry Winner 🏆

https://elkjnhmbbnttot6hsxk5rnkfm26w6ubsavpnziau2h53rh27oiaq.arweave.net/ItSWnYELZzdPx5XV2LVFZr1vUDIFXtygFNH7uJ9fcgE

License:MIT License


Languages

Language:CSS 54.8%Language:JavaScript 42.9%Language:Svelte 2.3%Language:HTML 0.0%