O padrão de token ORC-20 representa uma estrutura aberta para melhorar os tokens BRC-20 na rede Bitcoin. O seu principal objetivo é promover a adoção de Ordinals através da manutenção da compatibilidade retroativa com BRC-20, melhorando simultaneamente a adaptabilidade, escalabilidade e segurança.
Desenvolvido após o padrão BRC-20, o ORC-20 visa corrigir algumas das limitações do BRC-20 através do reforço da segurança e flexibilidade. O ORC-20 amplia o alcance do BRC-20 ao acomodar uma gama mais ampla de formatos de dados e utilizar o modelo de resultado de transação não gasto (UTXO) da Bitcoin para abordar o desafio do double-spending, que tem sido uma preocupação significativa para certos tokens BRC-20.