Layer1 Foundation
  • Foundation
    • Purpose
    • Overview
    • Structure
  • Protocols
    • brc-20
      • Introduction
      • Documentation
      • Indexing
      • Proposals
        • Proposal 1: Modular Complexity [-]
        • Proposal 2: Ord Version Freeze [✓]
        • Proposal 3: Core Function Cleanup v1 [-]
        • BRC20 IP1: Issuance and Burn Enhancements
      • Implementations
      • Whitepaper
Powered by GitBook
On this page
  • Proposal:
  • Block Height:
  • Impact:
  • Implementation:
  1. Protocols
  2. brc-20
  3. Proposals

BRC20 IP1: Issuance and Burn Enhancements

The first proposal of the maintainership era.

PreviousProposalsNextImplementations

Last updated 1 year ago

Proposal:

Block Height:

837090

Impact:

Overview:

  • Introduction of Self-Issuance Mechanism

    • Incorporation of a self_mint option empowers asset deployers with exclusive rights to mint, enhancing control over asset issuance.

  • Adoption of 5-byte Tickers

    • Facilitates a clearer distinction between self-issued and publicly issued assets, improving asset management and identification.

    • Increases constrained namespace

  • Consensus on the Burn Method

    • Standardizes the asset destruction process, providing clarity and uniformity across the BRC-20 ecosystem.

Implications:

  • General Benefits

    • Enhances the protocol's flexibility and functionality, allowing for more innovative asset issuance and management methodologies.

  • General Considerations

    • Requires additional development effort and adaptation from the community, which could temporarily affect compatibility and integration with existing systems.

Implementation:

Self issuance:

Consensus on burn method:

[brc-20] Proposal for Issuance and Burn Enhancements, BRC20 - IP 1Layer1 Foundation
implemented current version of self-mint proposal (https://github.com… · bestinslot-xyz/OPI@9424686GitHub
implemented current version of burn proposal (https://github.com/brc2… · bestinslot-xyz/OPI@a939521GitHub
Logo
Logo
Logo