Bandwagon is Bringing Music Sales to the Fediverse
Soon, you'll be able to buy music on the Fediverse.
Bandwagon, the music-sharing platform built on Emissary, has seen a lot of success over the past few months. The site has grown to a catalogue of over 300 different musicians, spanning a wide range of different sounds and genres. After refining search and discovery features, project lead Ben Pate has decided to focus on introducing a payment system for music sales.
What’s Coming
This new payment system allows for ways to financially support artists on the Fediverse, and the levels of support resemble a hybrid of what both Bandcamp and Patreon offer. Not only does this feature include line items for digital media, but a new mechanism for access and distribution. Additionally, the flagship instance of Bandwagon.fm will be taking 0% of any money musicians make.
Premier Plans
To support development, Bandwagon’s flagship instance will be offering a $10 per month Premier plan that allows musicians to sell their music and offer their tracks at a higher bit-rate, among other features. To support the artist community, a number of Fediverse musicians will likely be gifted a lifetime Premier membership for free.
Album and Track Purchases
Once this feature becomes available to musicians, they will be able to configure a Merchant account to dictate what items they want to include for purchase. This could cover individual tracks, EP’s, or entire albums. It’s also possible to configure Support Levels with monthly billing.


When someone buys music through Bandwagon, their purchases get added to a profile. If you’re a native Bandwagon user, those live in your account. If you’re visiting from another platform, purchased items instead live in a special Guest Profile that can be connected to a Fediverse identity.

Special Access
Another new feature unique to Bandwagon is the concept of Circles. These are special, privileged collections of followers who can pay to access exclusive content: special album drops, rare tracks, secret shows, and private “behind the scenes” posts can all be accessed by premium followers.

What’s remarkable about this system is how things are tied together: this mechanism checks for payment, recognizes a Fediverse handle, and grants access on that basis. Previously, other systems needed to provision this kind of thing manually: you might have been able to pay for something through Stripe or PayPal, but there wasn’t always a way to account for a user’s Fediverse identity afterwards. Instead, that all had to be dealt with by hand.


This also means that it’s possible to create multiple kinds of support levels, which could give a Bandwagon musician profile almost Patreon-like functionality. Different support tiers could receive access to different things, allowing rewards to stack with the level of donations. One level might receive private blog posts, whereas another might have access to a monthly track plus access to private blog posts.
Alternate Payment Methods
For the time being, Bandwagon will support Stripe and PayPal when the feature launches. However, Ben has stated an interest in supporting many more payment processors, in the hopes of providing choice to artists and buyers:
Bandwagon will build integrations with private companies (lots of them, actually) but we will never depend on any one specific company. Open APIs are best, but when those are unavailable, we’ll connect directly to Stripe, PayPal, or anyone who can deliver benefits for indie artists. But If I have to integrate with one merchant provider to accept payments, then I’ll integrate with two, or seven, or as many as we can to guarantee that the companies we work with cannot abuse their position with monopoly power.
The project has also stated having zero interest in implementing support for cryptocurrencies. However, given that Bandwagon is an open source project, it wouldn’t be that surprising to see third parties build in support for various crypto payments for their respective communities.

Looking at the Big Picture
On the surface, these new features are big milestones for supporting the Fediverse music community. If we dig a little deeper, we’ll find that everything powering this new experience is part of the underlying Emissary platform. This is one more tool in Emissary’s arsenal for developers to build distinct services with donations, payments, and commerce in mind. Maybe in the future, we’ll see new kinds of Emissary apps that could act as replacements for DeviantArt, Nebula, or GameDev Market.
There’s a reason this development is so important: the Fediverse today lacks any kind of commerce. While it’s possible to support people out-of-band through things like Patreon or OpenCollective, the reality is that the experience is pretty fragmented. Being able to support artists, musicians, game designers, open source developers, and instance admins are a necessity for growing a healthy Fediverse. If we could build standardized support for this kind of market commerce across different platforms, it could have a huge impact on the network’s ability to sustain itself.
This is such an insane development, and something I’ve wanted to see for a while. It’d be wild to see Owncast and Peertube integrate something like this for subscriptions/memberships, or some other built-in commerce features, a-la Twitch and Youtube.
While we shouldn’t aim to replicate the disgusting monetization practices these platforms are known for, having built-in systems would greatly aid users and hosters alike. As you said, linking to someone’s LiberaPay, Patreon, or Ko-Fi is an incredibly fragmented system, and while it may seem small, it’s definitely an impediment to the support of creators. Having something more direct and integrated would be huge.
Also, is there any reason this site doesn’t support ActivityPub? Just curious, because it’d be great to simply comment with my Fedi account. Same for an RSS feed. I can’t find one if there is, but maybe I’m just blind.
Hey, our site is ActivityPub-enabled! You should be able to subscribe to us here: @news
Edit: That’s [at] news [at] wedistribute [dot] org
I tried to comment on an older article with my Fedi account, but it doesn’t seem to be popping up. Is that not how it works, or is it something else?
From a user perspective, I’m not a creator, this is something I’ve been wanting since I joined the Fediverse a few years ago. Not specifically for music, but for things like games and (e)books as well.
I have supported indie game developers on Patreon, Subscribestar and Itch.io, and would love to see something like the latter on the Fediverse.