An ownerless music platform, a mesh of artists and fans empowered by a profit-sharing community.
Arweave - Disrupt the Music Industry Hackathon Winner 🏆
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.
- Musicians and fans can update their avatar via ArweaveID V2 It's optional not required to upload or tip tracks.
- 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.
- 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.
- Releases.
- Login. Log in with your AR wallet. Claim a token here
- Add Release (once logged)
- 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.
- Avatar to set up account customization for fans and musicians: avatar, custom header, website and social networks.
- Search and discover music (title, artist, and all the custom content of the track added by the artist).
- Filter by genres, tokenized music, badges, and bootlegs.
- No more discussions with differences between a single, EP, and LP. Releases are the central nodes in the decentralized ecosystem of Bandplay.
- Artist can upload their music (releases and tracks).
- Podcasters can upload their podcasts.
- Audiobook creators can upload their audiobooks.
- A user friendly and visually appealing way to Drag & Drop your music tracks, cover art, custom header or just Browse them.
- Set Title.
- 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.
- Featured badge. Get your track featured forever for only 2.00 AR.
- Up to 29 music genres. No more than required.
- 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!
- Set up the location of your release. Antarctica is included!
- 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.
- Licenses ranging from All rights reserved to just Attribution
- 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.
- All the tracks of the release.
- A button to tip and download the release.
- If the release has been tokenized, a button to buy custom tokens on Verto.
- A button to message the artist.
- A button to share in Twitter.
- All the releases showcased.
- 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.
- All the releases tipped and their tracks.
- 500,000,000 PLY minted initially.
- 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.
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.
- Refer an artist/band.
- Refer a podcaster.
- Refer an audiobook creator.
- Refer a label.
- Bloggers.
- Refer a festival.
- Music curators.
- PR Agencies.
- Ambassadors.
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.
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'.
https://community.xyz/#iUKh_sWBD1XIMUBSYbcKnBLcMDl_HAbdu2ncYgdCQqM