Hive Engine Blocks
I’ve been working on Hive Engine Blocks, an explorer for the Hive Engine sidechain, for some time now, and it’s now live at hengineblocks.cloud. The idea wasn’t to create “just another one,” but to address the things that bothered me about existing explorers: that they assume you already know what each contract does, and that every block action appears as a technical term without context.
That’s not really the case for me, because I’ve been developing for the network for quite some time and am already used to how the chain works. But I fully understand that there are many people who aren’t yet that familiar with the entire ecosystem, and that’s precisely why it’s always useful to offer a new, simpler, and more accessible interface for users.
What makes it different
Whenever a contract or an action appears—tokens.stake, market.marketBuy, marketpools.addLiquidity, nft.issueMultiple, or whatever—there’s a ? button next to it that explains in a single line what that action does and what that contract does. No need to open documentation, search GitHub, or assume the reader already knows the Hive Engine model by heart.
The top 10 contracts are now supported:
- tokens — create, issue, transfer, stake, and delegate fungible tokens.
- market — order book for trading tokens against SWAP.HIVE.
- marketpools — AMM liquidity pools and swaps.
- nft — NFT collections: mint, transfer, edit, burn.
- nftmarket — secondary market for NFTs.
- mining — pools that pay rewards to stakers.
- comments — Hive posts and votes mirrored on the sidechain.
- witnesses — sidechain validators: registration and voting.
- hivepegged — the 1:1 bridge between HIVE and SWAP.HIVE.
- tokenfunds — community funds and proposals.
Each individual action also has its own description (more than 50 documented actions). If you've ever wondered exactly what tokens.checkPendingUnstakes does or when marketpools.swapTokens is triggered, you can now see it in real time.
All the features on the page
- Dashboard — live block chain, recent transactions (auto-refreshes every 15 seconds), top tokens, global stats.
- Transactions — search using multiple filters: combine account + token + contract + action + type to view the indexed transaction history or the live blockchain feed, as applicable.
- Blocks / Block detail — blocks with their payload and all their transactions.
- Transaction details — full payload and separate events.
- Tokens / Token details — Displays all tokens available on the chain, their total supply, circulating supply, etc. It also includes current Hive values and a chart covering the last two years.
- Accounts / Account details — each user's history with a universal search function
- NFTs — collections with supply, issuer, and metadata.
- Witnesses — ranked by approval weight, current schedule, missed blocks, IP addresses, and ports.
- Universal Search — type “mateodm03” or STAR, and it will show you all available results, whether they're an account, a contract, a token, a block, or a transaction ID.
Other features
RPC node selector (enginerpc, api.hive-engine.com, and more). If one is down, you can switch with a single click.
Custom backend with LRU cache and rate limiting that handles cases where public nodes disable
getBlockRangeInfo.
For those who don’t know me, I currently have more than three projects on the network: Hive NFTs, Rising Star Utils and Hive Reward Delegators. These are applications that I fund entirely out of my own pocket, and maintaining the entire ecosystem can often be costly.
Everything I do stems from a desire to give back to the network a portion of what it gave me a few years ago. I am not receiving funding from any proposals, and I continue to invest time, resources, and dedication to keep the tools up to date and develop new projects like this one.
So, if you find any of these applications useful and are able to contribute, I would greatly appreciate any donation or support to help me continue maintaining and improving the entire ecosystem.
Donate
This won’t be the only update I’m making to the platform. I’ll continue working on new features and tools that Hive users might find useful and interesting.
So, if you have any ideas, suggestions, or features you’d like to see implemented, please feel free to leave them in the comments. I’m always reading the community’s feedback to keep improving the ecosystem.
That’s all for now—see you next time!