What is BRC69+?
Deploy and mint large-scale Ordinals collections
Introduction
BRC69+ is an advanced standard designed to efficiently create and manage large-scale Ordinals collections. It addresses key challenges such as cost efficiency and on-chain randomness, using a combination of JSON configurations, JavaScript logic, and Bitcoin Recursive inscriptions to streamline the process from initial creation to the final reveal.
This standard is anticipated to offer creators a cost efficiency that is 100 times greater than current methods, while also ensuring an optimal minter experience.For detailed insights into the cost-saving benefits, refer to the Case Study, which highlights significant savings of approximately 0.75BTC ($35,000) for a collections such as WZRD
Case Study: WZRDBRC69+ Design Philosophy
Enhancing Minter Experience
BRC69+ is committed to elevating the user experience for minters. The standard leverages delegated inscription capabilities to optimize inscription costs and support bulk-mints. This approach also strategically reduces the risks associated with frontrunning, thus reducing the potential for wasted inscription fees.
Creators Cost Efficiency and Scalability
BRC69+ prioritizes scalability and cost-effectiveness, enabling the launch of extensive Bitcoin Ordinals collections without significant expenses for Creators.
On-Chain Randomness
The standard features a decentralized, on-chain reveal mechanism that ensures provable randomness in trait distribution, utilizing a Perfect Hash Function (PHF) to dynamically generate traits based on the collection specific inscriptions.
Modular Framework
BRC69+ relies on a modular architecture:
Collection Configurations:
Traits.jsonandRules.jsondefine traits, their rarities, and combination rules, along with a preview image for pre-reveal.OrdinalArtRenderer: A JavaScript renderer that compiles and visualizes Ordinals according to the collection's traits and rules.
Dependencies: Supportive tools like
OrdGeneratorfor trait combination,OrdJSfor Ordinal recursive operations, andRawPhFMapwithfnv1afor mapping inscription IDs.
Random Trait Generation
Trait uniqueness is ensured by Hashtable.json, created after minting to map each Ordinal's inscription ID through the PHF, embedding provable randomness in the trait allocation process.


Conclusion
Deploying a BRC69+ collection currently is not an easy process, but it offers significant cost benefits. The first collection launched using the BRC69+ standard includes a supply of 111,111 inscriptions, which would not have been possible without this standard.
We will release a tool to easily deploy and mint BRC69+ collections.
Last updated