Musicstonks

Music investing game

Visit Website
July 13, 2025 Spotify Crushed One of My Favorite Features in MusicStonks — Here's What I Learned

A while ago, I shared here MusicStonks.com, a browser-based game I'm working on where users track the “stock value” of musical artists over time, based on actual popularity metrics. Think of it as a simulation game where fans can build portfolios of artists they believe will grow.

The core of the game is already live:

✅ You can register, buy “shares” in artists, and see how your portfolio evolves

✅ Artist popularity is tied to real data

✅ The UI tracks performance over time with charts and rankings

What I wanted to build next was a personalized dashboard powered by Spotify:

Let users log in with their Spotify account

Pull their most-listened artists

Show how those artists are performing in MusicStonks

Make onboarding feel tailored and instant: “Here’s how your music taste would perform in the market.”

Technically, I got everything working: OAuth flow, tokens, top artists, integration with the backend.

It looked promising — and very usable.

But then I ran into Spotify’s new policy wall.

---

The Spotify Limit You Might Not Know About

Since May 15th, 2025, Spotify only allows apps to go into production mode if:

You’re a registered business

Your app has 250,000 monthly active users

You apply via corporate email

Otherwise, your app is stuck in development mode with a strict limit:

→ Only 25 Spotify users total, and each one must be manually allowlisted.

Even if other users complete the login flow, Spotify will block API calls for their tokens with a 403 error.

So despite having the integration working, I can't ship it.

And I won’t bother rolling it out for just a handful of testers.

---

What This Means for MusicStonks

I’m shelving the Spotify integration. It’s not viable unless I turn this into a company and reach serious scale — which is not where I am right now.

Instead, I’m moving forward with features that are fully under my control:

🏅 Achievement system (badges, milestones, progress)

📲 Push notifications to help users follow artist trends and events

🎧 Manual favorite artist selection to seed a personal dashboard

📱 Native app version — I’m building for Android/iOS to reach music fans outside the browser

---

Takeaways for Other Indie Makers

APIs are not guaranteed infrastructure — always check for usage limits and production requirements

Development mode ≠ production-ready — test the policies, not just the code

Don’t assume “just plug in Spotify” is a weekend feature

If your feature depends on a platform, be sure you can scale it before investing too much time

---

If you’re building something similar or had to rethink a big feature because of an external dependency, I’d love to hear how you handled it.

And if you want to try out MusicStonks as it is today (Spotify or not), you can check it out here: https://musicstonks.com

Comment

July 6, 2025 🚀 Building MusicStonks — a music stock market game

Hey Indie Hackers! 👋

I’ve been working on a side project called MusicStonks, and I’m finally ready to show it publicly.

It’s a game where you “invest” in music artists as if they were stocks. Their value goes up or down depending on how popular they are.

If you're good at spotting trends early, you can build a killer portfolio.

The idea came from talking with friends who love music and always argue about who's “blowing up” or “falling off.” So I thought: why not turn that into a game?

Right now you can:

Track artists and your portfolio 📈See who’s trending globally 🔥Compete on leaderboards (global or eith driends)

It’s also a fun way to discover new music — you often notice artists rising that you’ve never heard of.

I’d love to know:

Would you play something like this?

What kind of features would make it more fun or social?

Still early days, but trying to build in public and improve based on real feedback.

👉 https://musicstonks.com

Thanks for reading! 🚀

10 Comments

  1. 2

    Hey this looks like a cool project! I'm not sure I would play something like this for music, but I've often wished I had a game like this for sports! Like for fantasy football

    Anyway cool idea, keep building 👍

  2. 2

    Your idea is so interesting! It would be even better if we could see recent hit songs added for each artist. Also, it seems some niche independent musicians can't be found - may I ask how you collect these artists' information?

    1. 2

      Thank you so much! Really glad you found the idea interesting.

      Regarding the artist data, it’s sourced from daily listening trends available publicly, covering the top 5,000 most popular artists worldwide.
      Because of this, some niche or independent musicians may not appear (at least for now).

      I’m planning to expand this in the future to include a wider range of artists as the platform grows.

      If you have any specific artists you couldn’t find, I’d love to know! It really helps guide what to prioritize next.

      Thanks again for the thoughtful feedback 😊

  3. 2

    This concept is wild! 🎶 Mixing music discovery with stock market vibes is super unique - love the creativity!

    Curious, how’s the algorithm picking which artists are “stonks” or “not stonks”? Any plans to let users influence the rankings or add a social layer to vibe with others on rising artists? Keep rocking it! 🚀

    1. 1

      Thanks so much, really appreciate the energy!
      Glad the music + market combo resonates.

      Right now, the “stock” value is based purely on daily listening trends, so artists go up or down depending on what people are actually listening to.

      There’s already a friends feature: you can invite and add friends, and you’ll automatically be placed in a private leaderboard together. So you can compete to see who’s the best at predicting rising artists.

      And long-term, once there are enough users, I plan to let buy/sell volume influence the artist prices, making it more like a real market where user actions shape the economy.

      Would love to hear any ideas you have on making it more social or interactive!

  4. 2

    This is such a fun concept. Love the idea of turning music discovery into a game, especially since people already debate “who’s next” all the time.

    I’d definitely play around with this. One feature that could add to the social aspect is allowing users to create “mini leagues” with friends, where you can compete privately and trash talk each other’s picks.

    Curious how you’re tracking popularity metrics for the artists — is it based on streaming data, social mentions, or a mix?

    1. 1

      Thanks a lot, really glad you’re into the idea! 🙌

      Totally agree, people already argue about “who’s blowing up,” so it felt natural to turn that into a game.

      And yes! You can already add friends and automatically get a private leaderboard with them. Your own mini league where you can see who’s picking the hottest artists.

      As for the data: it’s based on publicly available daily listening trends, reflecting real user behavior worldwide. No social mentions or hype, just actual plays.

      Would love to hear what you think if you give it a try and thanks again for the great energy!

  5. 1

    Dive into MusicStonks, the ultimate music market game! Buy, sell, and trade your favorite artists like stocks. Predict trends, grow your portfolio, and climb the charts. Whether you're a music lover or strategy fan, MusicStonks lets you play the market with every beat. Start trading today!

  6. 1

    The idea is fantastic. But I would like to ask, can you listen directly to the songs composed by these musicians in this game? If you can, pay attention to copyright issues; If not, how can these musicians be listened to and loved by more people?

  7. 1

    This sounds like a super fun concept — combining music discovery with stock market quirks is genius! 🎵📈 I could definitely see myself playing. Maybe adding artist-specific challenges or collaboration portfolios with friends could boost the social aspect?

About

I wanted to turn music trends into a game you can play with friends.