BRC69+
Deploy and mint large-scale Ordinals collections
Last updated
Deploy and mint large-scale Ordinals collections
Last updated
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
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.
BRC69+ prioritizes scalability and cost-effectiveness, enabling the launch of extensive Bitcoin Ordinals collections without significant expenses for Creators.
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.
BRC69+ relies on a modular architecture:
Collection Configurations: Traits.json
and Rules.json
define 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 OrdGenerator
for trait combination, OrdJS
for Ordinal recursive operations, and RawPhFMap
with fnv1a
for mapping inscription IDs.
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.
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.