Bandwagon is Bringing Music Sales to 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.Managing products and exclusive media in a merchant account.
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.Posts, Events, and Media can now be scoped to specific audiences with Circles
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.
A demonstration of a check-out purchase through Stripe, which also supports Apple Pay.
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.
2025-05: May Update
May 2025: What’s In The Pipeline
Wow, I can’t believe it’s May already. And here I am, still working through my April to-do’s. Fortunately, there’s lots of great Bandwagon news.New Profiles Released
I’ve just posted a big update to your artist profile pages. This new design builds on the work we’ve done together on the search engine, highlighting albums, concerts, and posts each in their own unique ways. It all combines to streamline your profiles, making them easier to navigate and simpler to manage. Here’s just a hint of the new profile pages:
Check out your bandwagon profile at bandwagon.fm/@me
What’s Next: Online Album Sales
I’m hard at work on this one, and while there’s nothing to DEMO just yet, the basic outline is taking shape. I am aiming for the first versions to be in your hands before the end of May. Here’s how it will work:To begin, Bandwagon will work with both PayPal and Stripe. You create your own merchant account with one of these two processors, then set it up in your Bandwagon profile. This means that 100% of the payment processing will be done in your own merchant account, and Bandwagon will take 0% of your transaction fees. I’m doing this because:
- It’s best for Bandwagon as an open source app.
- It’s best for me because it limits the work and liability that comes with touching your money.
- I think it’ll be best for you, by putting you firmly in control of your own revenue.
What will this mean for paid plans?
Paid accounts are still on deck for Bandwagon.fm - once album sales and account migration tools are ready. I’m currently looking at a single paid tier at $10/month called “Bandwagon Premier” that will enable online album sales, higher bitrate streaming, and a handful of other features to be announced in the future. I will also give away some Bandwagon Premier accounts on a case by case basis for small artists who need an extra boost. I think this strikes a balance between fair prices and a sustainable ecosystem for everyone.This is more than just “album sales”
This payment integration will work for both one-time sales (like “buy my album”) and recurring payments (like “join my Patreon”). It all depends on what you want to create for your fans. I’m working on a system that’ll let you grant special access to ANYTHING based on your visitors’ purchases and subscriptions. Want to sell a one-off album? Yes. Want to make a paid newsfeed for “A-List fans? Yup.How will I connect to Stripe or PayPal?
The details will vary for each merchant processor, but at a high level, you’ll set up your products and subscription plans with Stripe or PayPal, then copyAPI keys
into Bandwagon to link the two together. There will probably be a few more steps than, say, selling stuff on Bandcamp, but I’m working to make this as smooth as possible. The end result will be that you’re firmly in control of your own brand and revenue, without being locked in to any platform - whether it’s Bandwagon.fm, or a payment processor.What about paying with crypto?
No.Will it support X payment processor?
At launch, Bandwagon will only support Stripe and PayPal. The goal is to include a select few other processors going forward, depending on what works best for the community. So how do you all currently sell stuff? Let me know. We’ll see if we can plug into them, too. By enabling payments with multiple processors, we can avoid being locked in to bad platforms, and can mitigate their worst monopolistic effects.Which reminds me, I should probably (finally) write down…
My Decentralization Manifesto
If you’ve been online for 30 seconds or more, you’ve certainly seen some strong opinions about relying on services from big companies. For the most part, they’re justified. Enshitification, surveillance capitalism, and corporate over-reach are all real problems. On the Fediverse, the typical answer is to avoid “centralized” services at all costs. Some voices want to block any kind of search engine because of the potential for abuse. But “distributed everything” is not the only solution available, and it’s probably not even the best choice.At the end of the day, some things (like moving money online) are hard, and doing it well necessarily means working with big companies. Now, I’m as disappointed as you in the way many big companies are behaving in 2025, but I’m still enough of a capitalist to believe that there are solutions in a free market (a real free market).
Enshittification happens when a company’s customers are so loyal to their brand that management is comfortable squeezing their customers for just a little more. Often times, that loyalty comes from necessity; there’s simply no good alternative to Company XYZ.
The solution is to prevent any one organization from gaining monopoly control over us. By playing competitors against each other (publicly and loudly) each platform knows that their business could evaporate at a moment’s notice if they ever let their customers down. You’d be shocked to learn just how scared the C-suite can get when they think their customers have other places to spend their money.
What does this mean for Bandwagon? 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.
And what does this mean for Bandwagon.fm? I’m in this game, too… I mean, I just laid out my pricing plans for Bandwagon Premier, and I really want your $10/month. But for this project to be viable, the ecosystem needs other Bandwagon servers to be online. And you need to know that if Ben goes off the rails, you can always run your own server or jump over to an open collective that’s doing the same. Ironically, this lack of lock-in is what builds real confidence in both customers and the organizations that serve them. So, Bandwagon will always be free and independent, and not tied down to anyone. Not even me.
Too big to care - Cory Doctorow - Medium
I’m on tour with my new, nationally bestselling novel The Bezzle! Catch me in Boston (Apr 11) with Randall “XKCD” Munroe, Providence (Apr 12) and beyond! Remember the first time you used Google…Cory Doctorow (Medium)
Strypey
Als Antwort auf We Distribute • • •"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."
@news, 2025
wedistribute.org/2025/06/bandw…
#fediverse #Emissary #commerce
"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."
@news, 2025
wedistribute.org/2025/06/bandw…
#fediverse #Emissary #commerce
We Distribute
2025-06-10 21:59:12