Spl-stats: Marketplace expansion with a brand new Skins page
Published on HivePostify by @beaker007 · Thu Jul 16 2026
Welcome back everyone!
We're back with another SPL Stats update for Splinterlands, and this one actually started during one of the livestreams with @ourfadedglory and @dafiz .
They were talking about skins and how there really isn't an easy way to browse them or buy exactly what you're looking for. While watching the stream I already joked in chat that I could see another SPL Stats project coming... and well... here we are. 😄
The next day I started experimenting with a rough design of how I wanted the page to work. Since I already had a large part of the marketplace infrastructure in place, I thought it would be a fairly quick project. My plan was simple. Add support for the Non Card Market assets, starting with skins, then music, and afterwards the remaining asset types.
As usual, things turned out to be a little more complicated than expected.
One thing I always try to avoid is simply creating "another marketplace." There are already several good marketplaces available, so I don't really want to compete with them. Instead, I want SPL Stats to help players discover things more easily, make better decisions, and add a bit of extra convenience while you're already managing your Splinterlands collection.
That is exactly the philosophy behind features like Buy Missing CC, and now the new Skins Marketplace.
While building the skins page, @doombot75 found it almost immediately (while it was in testing) and gave me a great suggestion.
> "Can I also see which skin is currently active and activate another one directly from your site?"
At that moment the answer was "not yet."
One day later... the answer became yes. 🤣
That is one of the things I love about this community. Great ideas keep coming from players who are actually using the tools. Even better, while implementing this feature I discovered I had several skins myself that weren't even equipped yet.
Of course, it wouldn't be one of my projects without running into a few unexpected surprises.
Initially I assumed all marketplace assets behaved the same. It turns out they don't. Music behaves as unique instances, while skins behave as quantities, but still have their own special rules for things like activation and ownership. In the end I introduced a completely new marketplace asset type inside the application to properly support skins while keeping the rest of the marketplace generic enough for future asset categories.
The result is much bigger than I originally planned. Besides skins and music, nearly every Non Card Market category is now supported.
You can find the new marketplace here:
https://spl-stats.com/collection/skins
So without further ado, let's dive into everything that was added.
🙌 Support the Project Building these tools takes a lot of time and also infra cost.
I want to keep everything free so if you want to support: ✅ Upvote this post – it really helps! 👉 [Vote for My SPS Validator Node](https://monstermarket.io/validators?validator=beaker007) 💬 Drop a comment or idea – weird edge cases welcome
The new Skins Marketplace
This is by far the biggest feature of this release and the one that started everything.
The goal was simple. Make it easy to browse every skin for every card, immediately see what you already own, what is currently equipped, and what is available on the market.
Instead of just showing a long list of market listings, the page groups everything by the base card. That makes it much easier to browse all available skins without having to remember exact skin names.
For every skin you can immediately see:
Whether you own it. Whether it is currently listed on the marketplace. Whether it is your active skin. The current lowest marketplace price. The available marketplace actions.
If you like browsing lots of information at once there is also a table view. If you prefer something more visual you can simply switch back to the card layout. Your preference is remembered, so next time the page opens exactly how you left it.
The marketplace itself supports all the actions you would expect.
Buy skins directly.
List your own skins.
Transfer skins to another account.
Cancel active listings.
Every transaction is verified after broadcasting so you immediately know whether everything completed successfully.
One of my favourite additions wasn't even planned.
During development @doombot75 suggested adding the ability to see which skin is currently active and allowing players to change it directly from SPL Stats. I liked the idea so much that it immediately implemented it.
Now every skin clearly shows whether it is currently equipped, and changing your active skin only takes a single click.
While building all of this I also discovered something myself... I had several skins sitting in my collection that I completely forgot to equip. 😄 Probably I'm not the only one.
Building this page also uncovered something interesting behind the scenes. I originally expected every marketplace asset to work roughly the same way. That turned out to be completely wrong.
Music behaves like unique collectibles where every copy has its own unique identifier. Skins on the other hand are quantity based, but still have special activation rules that make them behave differently from every other marketplace asset.
That meant quite a bit of refactoring before everything behaved correctly. In the end I introduced a dedicated ownership model for skins, making it much easier to support them properly while also preparing the application for future marketplace assets.
Music and the rest of the Non Card Market
Once the marketplace framework was in place it made sense to continue with the remaining Non Card Market assets.
Music was the next category to receive full marketplace support. Just like skins you can now browse your collection, see live marketplace prices, list owned copies, transfer them to another account, or buy new ones directly from within SPL Stats.
From there I kept expanding until almost every marketplace category was supported.
You can now browse and trade:
Packs Titles Consumables Collector Stickers Totems Totem Fragments Land Deeds Land Resources
For packs I added an edition filter so you can quickly search for all packs belonging to a particular set instead of browsing one marketplace listing at a time.
Titles also received a small quality of life improvement by displaying their descriptions directly (to see how much the boost is on land), making it much easier to browse through them without constantly opening additional windows.
Most of these pages intentionally stay fairly simple.
Unlike the Skins page, where I wanted to build a complete collection experience, these pages mainly focus on helping you quickly find, buy, sell or transfer assets while keeping a consistent interface throughout the application.
Tags: #splinterlands#splintertalk#play2earn#socialmedia#splinterstats