I have been VERY busy lately. I am used to many of the things that I build honestly not getting noticed or being used, but lately there has been a real shift and people are using the apps I've been building for Hive. And not just using them, but actively participating in their development through feature requests, bug reports and super helpful feedback.
So before I get into the update, I just wanted to say thank you to everyone giving these things a go. I know there is a risk when you're using your hard earned HIVE tokens of not knowing if the app will deliver on its promises or work as advertised. So the trust many of you have placed in me and these apps hasn't gone unnoticed or unappreciated.
Now onto the update promised in the title.
The game can be played here: https://hivehand.app
This update ships a big round of improvements focused on player experience, transparency, and operational reliability.
Btw, I played a staked game against the bot before and got absolutely annihilated by it. It was a brutal game I kept getting close to winning in and then lose. I was down to one card and got beaten, it was a pretty intense game: https://hivehand.app/explorer/m_qUpvXi_LODrd
A reminder
Hivehand isn't purely pay to play. There is a casual free mode where you can play against a bot and get a feel for the game mechanics and style before deciding if you're game to play a staked game. Staked games are against other players, but the lower tier games have a bot fallback if another player cannot be found in time.
1) Dark Mode and Theme Controls
I added a full theme system with support for:
- Light mode
- Dark mode
- System preference detection
You can toggle theme directly from the app, and your choice is persisted. This gives players more control over readability and comfort across devices and play sessions.
2) Match Explorer Now Shows Real Move Context
The explorer now gives much stronger match visibility:
- Move timeline summaries are clearer and easier to read
- Played card metadata is surfaced (color/rank) for move transparency
- Finished matches now expose final remaining hands
- Match status is included in the explorer response
This directly improves post-match review, dispute clarity, and trust.
3) Direct Hive Blockchain Transaction Links
Explorer records now support transaction links for chain-valid tx hashes.
That means fairness, move, and settlement references can now be clicked through to the Hive blockchain explorer when the tx is on-chain. Non-chain synthetic/internal ids remain visible as plain text so data still stays auditable without pretending it is chain-confirmed.
4) Payout Processor and Stake Flow Fixes
I hardened payout and stake processing in multiple ways:
- Automated payout executor with safer retry behavior
- Idempotent payout recording to prevent duplicate accounting
- Better handling of missing or delayed payout tx propagation
- Casual matches explicitly marked as
not_requiredfor payouts - Better activity visibility for stake deposits, payout states, and outcomes
For staking UX, I also improved pending deposit confirmation paths so players are less likely to get stuck in edge states.
5) Runtime and Recovery Reliability
Server-side match runtime recovery was improved so active/pending matches restore more safely after restarts.
This reduces operational risk and improves continuity during deploys or infrastructure interruptions.
6) Better Monitoring and Admin Tooling
Recent updates also include:
- Stake audit visibility and payout recording tools in admin flows
- Cleaner activity feed behavior for stake matches and payout events
- Better guardrails around integration safety
7) Test Coverage Expansion
I added test coverage around these improvements, including:
- Unit tests for explorer transparency behavior (move card details, final hands, settlement tx fallback)
- Integration tests against local Mongo-backed harnesses for explorer and payout reliability paths
This gives stronger confidence that the on-chain and off-chain views stay consistent as the codebase evolves.
8) Activity
A firehose feed of app activity (like the one I added to hivepredict is now visible on the site:
This shows anything pertaining to monetary based actions on the blockchain from deposits, to payouts and anything else regarding the funds being moved in and out of the Hivehand escrow account. This info was already visible on the Hive blockchain, but this makes it easier to see it in one place without hunting for it and piecing it together.
Why This Matters
HiveHand is built around fair play and verifiable outcomes. These updates push that vision forward by making it easier for players to:
- See what happened
- Verify what happened
- Trust that payouts and settlement are handled correctly
More updates are on the way, especially around competitive quality-of-life, transparency tooling, and ecosystem integrations.
Thanks for reading.