What is BRC-420? – A Comprehensive Overview
Introduction:
The BRC-420 protocol introduces an approach to digital asset management within metaverses, offering a comprehensive system for creators to manage, share, and monetize their creations through recursion, licensing, and royalties.
This proposal outlines a detailed plan for implementing BRC-420, ensuring its adaptability, and its practical application in various digital environments, particularly focusing on gaming platforms, Ordinals’ On-chain Gaming, and Modular Blockchain.
BRC-420 is designed to revolutionize the concept of digital asset creation and distribution in virtual spaces. By utilizing this protocol, creators can:
- Develop complex asset formats like game items, animations, effects, or gameplay modules.
- Open-source these formats for community-driven enhancements and utilization.
- Implement a unique system linking usage rights to royalties, providing a new revenue stream for digital assets.
Key Features:
-
Primary Function
Enables complex, recursive digital asset formats in metaverses, linking usage rights with royalties to benefit creators. -
Technical Specifications
Supports various recursive asset formats (2D, 3D), integrates with blockchain for automated royalty transfers. -
Interoperability
Facilitates broad adoption across gaming platforms and engines, enhancing utility in diverse digital ecosystems. -
Security Measures
Implements immutable asset deployment and transparent, blockchain-recorded transactions to safeguard creator and user rights.
Role Definitions:
- Owner: Has legal ownership of the inscription and can deploy BRC-420.
- Deployer/Royalty Receiver: Responsible for deploying BRC-420 and receiving royalties.
- Minter: Mints new content based on the original inscription, adhering to the BRC-420 protocol.
Follow steps should be strictly followed to play with BRC420:
-
Deploy BRC420 As the owner of one specific inscription. You can inscribe the deploy function for that inscription to your Ordinal compatible wallet. The royalty fee is specified at this phrase. The paid royalty fee by following minter will always be transfered to the deployer account.
-
Mint Recursive Content
Anyone could inscribe the recursive content by following the parameters defined in the deploy function. That is, you have to pay extra royalty fee defined in deploy function to brc420 deployer. The fee should be paid in the commit tx of the commit-reveal inscription process.
Deploy
- Everyone could deploy brc420 for his/her owned inscriptions
- The deployer is the receiver of the royalty fee
- The brc420 could only be deployed once for each inscription. That means further deployments are all invalid once one valid brc420 is deployed for specific inscription no matter how it circulates among different accounts
"p": "brc-420",
"op": "deploy",
"id": "inscription id",
"name": "brc420 name",
"max": "2100",
"price": "0.001"
Mint
- Everyone could mint resursive inscriptions based on the rules defined by brc420 deploy inscription
- The mime type of the brc420 defined resursive inscription should be the same as original inscription
- The content simply follows the resursive style: /content/<INSCRIPTION_ID>, INSCRIPTION_ID here refers to the inscription to be resursived, it’s the same as inscription id specified in the brc420 deploy inscription
- The correct amount of BTC should be sent to brc420 deployer during mint process
Characteristics:
- Open-source creation of complex digital assets.
- Unique integration of usage rights with royalties.
- Enhances the creator economy within digital environments.
- Facilitates innovation in gaming and virtual platforms.
Use Cases:
- Licensing of gaming elements in metaverses.
- Distribution of digital art and music with integrated royalties.
- Creation of exclusive memberships and privileges in online communities.
- Innovation in Modular Blockchain and on-chain gaming platforms.
- Streamlining digital asset management in various virtual environments.
How it Compares to Other Standards:
- Asset Complexity: BRC-420 focuses on complex metaverse/game assets (e.g., game items, animations).
- Royalty Integration: BRC-420 integrates usage rights with on chain royalties.
- Use Case Specificity: BRC-420 is designed specifically for the creation and management of non-fungible digital assets within the metaverse.
- Content Recreation: BRC-420 supports recursive re-creation, allowing innovations on previous creations.
- Economic Model: BRC-420 facilitates a unique creator economy, particularly in on-chain gaming and modular blockchain.
- Interactivity in Gaming: BRC-420’s design caters to interactive gaming platforms and metaverse experiences.
- Open-Source Format: BRC-420’s commitment to open-source for metaverse inscriptions.
- License Deployment: BRC-420 allows creators to deploy licenses directly for their creations, streamlining the asset monetization process.
Conclusion:
The BRC-420 protocol represents a major step forward in modular development on Ordinals. By enabling creators to define complex asset formats, establish a system of usage rights and royalties, and contribute to a sustainable creator economy, BRC-420 stands to fundamentally change the landscape of digital content creation and distribution. This proposal aims to leverage these strengths to maximize benefits for all stakeholders in the Ordinals ecosystem.
Resources and Further Reading: