Comparing BRC-20 to ORC-20 Features

How are ORC-20 tokens different from BRC-20 tokens?

Features
BRC-20
ORC-20

Built-in anti-double-spending

❌ Difficult to index

βœ… UTXO

Allow passing initial mint (proxy mint)

❌ Limit to minter

βœ… Track initial balance

Flexible naming space

❌ 4 Letter

βœ… Any Size

Custom keys, eg. tax, msg, URL

❌ Fixed keys

βœ… Flexible keys

Allow upgrade: max, lim

❌ Non-upgradable

βœ… Upgradable

Allow partial tx and cancellation

❌ Immutable

βœ… Partial tx

Allow migration: BRC-20 -> ORC-20

βœ… Migrate to ORC-20

βœ… Migration Wrapper

ORC-20 protocol also facilitates the migration of existing BRC-20 tokens through the use of a wrapper ordinal. Using a β€œwrapper ordinal”, you can re-inscribe your previous satoshis and migrate to other ordinal token standards, such as from BRC-20 to ORC-20.

To migrate your existing BRC-20 tokens, you need to deploy a wrapper ordinal that can convert them. Only the deployer of the BRC-20 can make the migration.

Last updated