💻BRC201

Introduction

BRC-201 proposes an extension protocol to the BRC-20 standard. It is aimed to be backward compatible with BRC-20, to improve scalability, especially to bridge BRC-20 tokens to chains with smart contract support, such as Ethereum, BNB Chain, Near, etc.

Ordinals and BRC-20

Ordinal theory imbues satoshis with numismatic value, allowing them to be collected and traded as curios. Individual satoshis can be inscribed with arbitrary content, creating unique Bitcoin-native digital artifacts that can be held in Bitcoin wallets and transferred using Bitcoin transactions.

BRC-20 is experimental token standard by Domo. Tokens can be deployed, minted, and transferred using Ordinal inscriptions.

Definition

BRC-201 is an extension of the BRC-20 token standard that enhances the Transfer operation. This extension remains compatible with the BRC-20 protocol.

BRC-20 token transfer looks like this:

{ 
  "p": "brc-20",
  "op": "transfer",
  "tick": "ordi",
  "amt": "100"
}

BRC-201 extend operation looks like this:

{ 
  "p": "brc-20",
  "op": "transfer",
  "tick": "ordi",
  "amt": "100",
  "chain": "eth",
  "ext": "bridge-out/in",
  "ref": "address/txhash"
}

BRC-201 introduces three additional fields: "chain", "ext", and "ref".

If an indexer does not support the BRC-201 protocol, the transaction will be treated as a regular transfer operation.

However, an enhanced indexer that supports BRC-201 can parse additional extension operations.

Currently, the BRC-201 specification defines "Bridge In" and "Bridge Out" as extension operations.

Last updated