Splinterlands Multi Account Dashboard

in PRAETORIA • 14 hours ago (edited)

MultiAccountDashboard.png

Well we are back again with another post.. hope you are not getting tired of my updates and all the different tools 🤣

This week I’ve created yet another tool!

image.png

It all started with a discussion I had with @warrentrx on Discord.
He asked if there was a dashboard to view multiple Splinterlands accounts at once. That feature used to be available on splex.gg (RIP 😢), which I really miss, especially the way they handled missing CC buying and market data.
There are some alternatives out there, but the way they structured everything was impressive.

Anyway, after going back and forth a bit, it became clear what Paul had in mind and when that happens, my curiosity usually gets the better of me 🤣.

So, I started exploring which Splinterlands APIs I’d need… and a day later, a proof of concept was born.
Here’s how the early version looked:

Some APIs were easy to integrate, others needed authentication.
It’s actually fun again to see how the energy system evolved over time, it’s not just +1 per hour anymore but a more dynamic system reflecting past battles. In the past there was 1% decay system with enery.

If you just want to check it out, here’s the live version of the Multi Account Dashboard:
šŸ‘‰ https://spl-multi-account-dashboard.vercel.app/

And of course, as always, it’s completely open source:
šŸ‘‰ https://github.com/gamerbeaker007/spl-multi-account-dashboard

šŸ™Œ Support the Project

āœ… Upvote this post – it really helps!
šŸ‘‰ Vote for My SPS Validator Node
šŸ’¬ Drop a comment or idea – weird edge cases welcome.

What Does the Tool Do?

You can add multiple Splinterlands accounts, all stored locally in your browser, no external database, no tracking.

The dashboard then pulls together a clean overview of your accounts, balances, card collection values, match activity, daily progress, and leaderboard standings.

Account Info

Here you’ll see all your linked accounts, showing the highest active league and current rating for each.

image.png

This makes it easy to spot which account is performing best and where you might want to focus your playtime.

Balances

A simple but powerful overview of what’s in your wallet — DEC, SPS, Credits, and other tokens.

image.png

Hovering over DEC or SPS gives a detailed breakdown of where the numbers come from, making it easier to track your holdings across multiple accounts.

image.png

Card Collection Value

Your collection’s estimated worth is shown here using two methods:

  • Collection Power
  • Number of cards
  • Number of sellable cards
  • Listing price: from the official Splinterlands API (lowest available listing).
  • Market price: from PeakMonsters API (latest actual sale).

This way, you can quickly compare estimated listing vs. real market value for your cards.

image.png

Remember, these are estimates, actual values depend on live market conditions and on how you calculate using CC singles or combined and other factors.

Click the info icon to view a breakdown per edition, showing how much value each set contributes.

image.png

Modes Overview

See energy usage and battle activity for each account across the different modes.
Perfect for multi-account users to check which you or your bots or still have energy left to play.

image.png

Daily Progress

This is optional but when you want to use it, you need to authenticate your accounts with the keychain extension.

The Daily Progress section is one of the most valuable features for players managing multiple accounts.
It shows how far each account is toward completing their daily reward draws in each mode — Frontier, Modern, Wild, etc.

You can instantly see:

  • How many wins each account played that day
  • Whether rewards are still unclaimed
  • Which accounts still need a few extra wins before reset

This overview makes it super easy to manage your daily grind efficiently, especially if you’re running scholar or rental setups.

image.png

image.png

To access this section, though, you’ll first need to authenticate your accounts.
I did my best to make this secure, transparent, and privacy-respecting way.

How Authentication Works

Security matters.
That’s why I took a few extra steps to make sure everything is handled safely and that your data stays 100% under your control.

Here’s how it works step-by-step:

  1. Authentication via Hive Keychain
    You’ll log in using Hive Keychain, and the app will only request your posting key.
    With this key you can only do limited things.
    image.png

  2. JWT Token from Splinterlands API
    The app sings you into splinterlands and receives a JWT (JSON Web Token) from the Splinterlands authentication API.
    This token lets the dashboard fetch your personal daily data, like number of battles, draws earned.

  3. Local Encryption Layer
    Instead of storing the JWT directly, I encrypt it in your browser before saving it to local storage.
    The encryption uses a secret key that only the application knows, so even if someone were to peek at your browser storage, they couldn’t decrypt it.

  4. No Data Leaves Your Browser
    Everything stays local.
    The server has no database, doesn’t log requests, and never stores your token.
    You can even inspect the code yourself — it’s all open source.

  5. Auto Expiration
    This part i have not tested it yet....
    But JWT tokens expire after some time. When that happens, you’ll just need to press the ā€œAuthenticate Allā€ button again.
    This refresh keeps your data secure and ensures nothing lingers longer than it should.

Authenticate All: will do authenticate one by one

This layered approach might sound a bit overkill for a small hobby project, but I believe security and transparency are worth the extra effort.
So even though the dashboard is meant for convenience, it still treats your account data responsibly.

Once authenticated, your daily progress cards will light up with live info — showing which accounts have battles left, which have unclaimed entries, and where you’re missing out on potential rewards.

image.png

Leaderboard Rankings

Get a quick snapshot of your performance per mode, including rating, league, total battles, and win ratio.
Accounts are sorted automatically by rating.

image.png

Bonus

You can drag and drop the player cards to reorder them just how you like.
A small but fun extra, this drag-and-drop feature was a nice request from @warrentrx 😁.
AI helped me a lot here, what would’ve taken days to code only took a few hours!

Final Thoughts

I might’ve missed a few smaller details, but I think you get the picture.
If you find the tool useful or notice bugs or missing features, let me know, I’ll take a look.

One part still under testing is the JWT refresh logic. If daily data stops updating, just hit ā€œAuthenticate Allā€ again and it should be good.

When I showed the tool to @jeffopenscards, who manages many accounts with many resources and loves spreadsheet-style data, it proved to be valuable. It reminded him to claim a forgotten Frontier prize quite a bit!
just forgot about a black foil... whale problems 🤣


That’s all for this week.
Beaker signing off, see you on the battlefield! āš”ļøšŸ”„

Do you also want to be part of this amazing play to earn game consider using my refferal link.

Sort: Ā 

Just when I think you have delivered the most amazing website for splinterlands players you come out with a newer, even better website! Thank you so much for all you do for our community!!!

Ā 14 hours agoĀ Ā 

Thanks so much for the kind words, together we thrive, Vonak!

I also really appreciate all the support you’ve given to the community, especially through your great YouTube videos over the years.

Great work!

Ā 14 hours agoĀ Ā 

Thanks @iblast

Been looking for this kind of tool. Nice job bro! !PIZZA

This post has been supported by @Splinterboost with a 20% upvote! Delagate HP to Splinterboost to Earn Daily HIVE rewards for supporting the @Splinterlands community!

Delegate HP | Join Discord

PIZZA!

$PIZZA slices delivered:
@mdasein(1/15) tipped @beaker007

Come get MOONed!

Thanks for sharing! - @azircon

Oh, this is awesome! I need to explore this new tool, from my initial look this looks great!


This post has been supported by @fallen.angels guild!
Delegate Tokens and HP to Fallen Angels to earn weekly rewards!
Delegate | Join to the guild

This new Multi Account Dashboard sounds really useful for Splinterlands players. I like that it keeps everything in one place and focuses on privacy by storing data locally. Managing multiple accounts is going to be so much easier now.

Another great tool and just what I’ve been looking for, once again providing a tool that I didn’t think was available.

Great work for the community

OMG... This is amazing! well done!

Well this is awesome! Well done!

Great work!
!discovery


This post was shared and voted inside the discord by the curators team of discovery-it
Join our Community and follow our Curation Trail
Discovery-it is also a Witness, vote for us here
Delegate to us for passive income. Check our 80% fee-back Program

Can confirm... had an unclaimed Frontier Black Foil from however many seasons ago that I didn't realize was unclaimed until shown this latest project by @beaker007!