Need a crash course on Bitcoin layers?
→ READ OUR FREE GUIDE
Need a crash course on Bitcoin layers?
→ READ OUR FREE GUIDE
Need a crash course on Bitcoin layers?
→ READ OUR FREE GUIDE
Need a crash course on Bitcoin layers?
→ READ OUR FREE GUIDE
Need a crash course on Bitcoin layers?
→ READ OUR FREE GUIDE

Release Roundup - May 2024

In May, we released a new signer page in the Stacks Explorer, added BRC-20 indexing to Ordhook, and shipped a number of handy UI improvements to the Hiro Platform. Let’s get into it.

Type
Product update
Topic(s)
Hiro
Product
Published
June 6, 2024
Author(s)
Team
A newspaper graphic showing the May release roundup
Contents

Release roundups are organized into a few categories spanning the breadth of the developer experience. From core protocol contributions all the way to the Hiro Platform in the cloud, let’s take a look at what we shipped in May and share some of our priorities in June:

Release Roundup

Hiro Platform

  • In May, we added project check output in the platform’s new code validation preview, which helps surface error types that only appear when running <code-rich-text>clarinet check<code-rich-text> on an entire project (not just an individual contract).
Support for project-level errors
  • We also added UI improvements, including a “mine now” button for devnet (allowing users to mine blocks on demand), a redesigned sidebar for deploying contracts, and UI improvements for project management.
The new “mine now” button
The new deployment sidebar

DevTools

Stacks.js 

  • We are working on v7 of Stacks.js, a big release that will come with lots of improvements as well as breaking changes. Check out this roadmap to see what's coming in the next major Stacks.js release.
  • We also updated code coverage in Stacks.js, removed outdated .md storage, and allowed the <code-rich-text>0x<code-rich-text> prefix in hexToBytes helper, which makes it easier for developers to avoid formatting errors.

Chainhook

  • We released v1.6.x of Chainhook, which adds a Bitcoin transaction index to the TypeScript client. This helps users that need to process transactions in the order in which they are mined. The latest release also separates the <code-rich-text>StacksPayload<code-rich-text> and the <code-rich-text>BitcoinPayload<code-rich-text> into separate types for easier client-side inference. This release also includes several bug fixes.

Ordhook

  • We shipped v2.2.0 of Ordhook, which adds the BRC-20 schema to Ordhook. This means that BRC-20 support is now implemented within Ordhook (where previously it was implemented in the API itself). This offers much faster speeds for reindexing and also adds more flexibility to the tool, enabling devs to now build triggers specifically for BRC-20 updates and get notified as token operations happen. 

API Services

Stacks Blockchain API

  • We released the beta of v7.11.0 of the Stacks Blockchain API, which adds <code-rich-text>burn_block_height<code-rich-text> to Rosetta endpoints (GitHub PR). This helps determine transaction finality for the Nakamoto release. This release also adds <code-rich-text>signer_address<code-rich-text> to pox signer endpoints. This helps with debugging and matching signers to known entities. This beta release also includes two bug fixes.

Token Metadata API

Blockchain

Blockchain Explorers

  • We shipped a number of improvements to the Stacks Explorer in the last 30 days, including performance optimizations on the transaction and home pages that make the Explorer faster as well as updated navigation to account for the recent reset of Stacks testnet (and the corresponding Stacks Testnet Archive.
  • We also launched a new Signer page, so you can more easily see Signer voting power, Signer distribution for the current stacking cycle, and more. 
A screenshot of the new signer page

Looking Ahead to June

Here are our biggest priorities in the coming month:

  • Adding Runes support in Ordinals tooling: We plan to add support for Bitcoin runes to our ordinals tooling, including the Ordinals API, the Ordinals Explorer, and Ordhook.
  • Launching docs improvements: We plan to ship a new docs experience, one with better guides, new references, and a more intuitive experience. 
  • Supporting work towards Nakamoto mainnet: We are one of many contributors in the blockchain public working group progressing towards the launch of Nakamoto. In June, we plan to help update the Nakamoto Testnet with the latest Signer binary to enable signer testing. Learn more about the timeline to activation here.

Beyond that we’ll of course have lots of work and upgrades to the suite of Hiro products, so keep an eye out for new updates.

Learn More

For a full list of releases and improvements by product, please view the following links:

Product updates & dev resources straight to your inbox
Your Email is in an invalid format
Checkbox is required.
Thanks for
subscribing.
Oops! Something went wrong while submitting the form.
Copy link
Mailbox
Hiro news & product updates straight to your inbox
Only relevant communications. We promise we won’t spam.

Related stories