Recursive standard for NFTs

Luminex Thread: https://twitter.com/luminexio/status/1675832800761778183

BRC-69 Gitbook: https://github.com/luminexord/brc69

Ordinals Global Thread: https://twitter.com/OrdinalsGlobal_/status/1675924616206753797

BRC69 - The Future of Ordinals Collections

BRC69, a brand-new standard for managing Ordinals Collections on Bitcoin. It utilizes Recursive Inscription, a method that significantly reduces the cost of inscriptions on Bitcoin while introducing exciting features like pre-reveal collection launching and on-chain reveals. This upgrade automatically and efficiently generates images on the Ordinals explorer, freeing users from any additional actions.

Why BRC69?

As the Ordinals protocol becomes more popular, Bitcoin block space and network fees are becoming costly due to the high volume of inscriptions of Non-Fungible Ordinals collections. We need an optimized way to launch Image Ordinals Collections, encouraging creators to keep innovating on the Bitcoin blockchain. That's where BRC69 comes in.

How Does It Work?

BRC69 introduces a more space-efficient standard for launching Non-Fungible Ordinals Collection. It saves on-chain resources while providing over 90% optimization of block space, dependent on the size of the initial collection and the network fees. This new standard follows a four-step process:

  1. Inscribing the images of the traits on-chain

  2. Inscribing the BRC69 collection deployment JSON

  3. Inscribing the BRC69 collection compiler JavaScript

  4. Inscribing the BRC69 asset with the mint operation

Thanks to this process, there's no need for an external indexer if the collection creators release the list of inscriptions for their collections. The images are automatically shown on all front-ends that support Recursive Inscriptions, eliminating any extra steps.

BRC69 Operations

Here's a quick look at the operations of BRC69:

  • Deploy BRC69: This operation inscribes the collection and its traits on-chain.

  • Compile BRC69: This operation stores the logic to generate the final assets.

  • Mint BRC69: This operation uses an HTML inscription to store the index of traits and points back to the Compile inscription.

The BRC69 Impact

By implementing BRC69, we'll make better use of the Bitcoin block space. The unique trait images are inscribed only once, which means assets are composed of an HTML file that refers to these traits in just a single line of around 150 bytes. Any front-end with Recursive Inscription support can render the images without any extra steps, using the on-chain Deploy inscription. The future of Ordinals Collections is here!

Last updated