ARC-20
O modelo ARC-20 completo numa pagina, da emissao a alocacao e ao limite de seguranca, com ligacoes para a regra exata de cada parte.
Protocol behavior Verified 2026-08-31
Describes the Atomicals protocol itself at the pinned reference revision. It does not promise that any product exposes it.
- Page ID
-
protocol/arc20/overview - Normative authority
- Atomicals reference implementation
- Networks
- mainnet
- Documentation version
- 2026.08
- Audience
- everyone, developer, creator
- Owner
- bitcoin-universe-docs
- Sources
-
- Atomicals ElectrumX
at
v1.5.2.0 - Atomicals ElectrumX
at
v1.5.2.0 - Atomicals protocol guide
at
unversioned
- Atomicals ElectrumX
at
- Known limitations
-
- Este e um guia de compatibilidade, nao uma especificacao de consenso independente. A especificacao Atomicals esta definida em codigo.
ARC-20 e o modelo de tokens fungiveis da Atomicals no Bitcoin. Uma unidade e um satoshi colorido. Tudo o resto decorre disso.
One unit is one satoshi
An ARC-20 balance is not a number stored somewhere. It is the satoshi value of the outputs a validator recognises as coloured for that token. An output worth 700 satoshis that a validator colours for a ticker carries exactly 700 units. Spending it spends the units. Splitting it splits the units, subject to the allocation rules.
O modelo completo em sete afirmacoes
Seção intitulada “O modelo completo em sete afirmacoes”- Uma unidade e um satoshi numa saida que um validador reconhece como colorida para um token.
- A oferta e portanto medida em satoshis, e limitada por bitcoin real.
- A emissao acontece uma vez, diretamente, ou repetidamente atraves de uma implantacao contra a qual outros emitem.
- Um ticker e um nome alocado globalmente, resolvido para exatamente um Atomical.
- Uma transferencia e uma alocacao sobre as entradas e saidas da transacao, por ordem.
- Valor que nao pode ser colocado numa saida elegivel e destruido.
- Os totais coloridos de saida nunca podem exceder os totais coloridos de entrada.
Onde cada regra esta documentada
Seção intitulada “Onde cada regra esta documentada”| Area | Pagina |
|---|---|
| O modelo de unidade e por que os decimais nao criam fracoes | Modelo de unidade |
| Alocacao de tickers, candidatos e vencedores verificados | Tickers e candidatos |
| Emissao de uma oferta completa num passo | Emissao direta |
| Implantacoes com um numero fixo de emissoes | DFT fixo |
| Reivindicar uma emissao contra uma implantacao | Emissao descentralizada |
| Implantacoes progressivas condicionadas a ativacao | DFT perpetuo |
| Requisitos de trabalho no commit e no reveal | Requisitos de Bitwork |
| Metadados opcionais e decimais de apresentacao | Metadados e decimais |
| Como o valor e colocado nas saidas | Alocacao |
| Separar e recombinar lotes coloridos | Dividir e combinar |
| Como o valor e destruido | Queimas |
| Mover tokens e troca-los atomicamente | Transferencias e trocas |
| O que um PSBT tem de conter | Requisitos de PSBT |
| O que uma carteira tem de fazer para ser segura | Seguranca da carteira |
| O estado do material do Substantiation Factor | Substantiation Factor |
O que ARC-20 nao e
Seção intitulada “O que ARC-20 nao e”- Nao e um contrato ERC-20. Nao existe contrato nem conta.
- Nao e um saldo de inscricao. O valor e o valor em satoshis das saidas, nao um numero escrito em texto.
- Nao e um direito sobre nada. Nada suporta uma unidade a menos que exista um acordo juridico separado, e a emissao nao cria nenhum.
- Nao e um padrao ARC-721. Nenhuma fonte oficial localizada durante a revisao estabelece um.
Limite do produto Universe
Seção intitulada “Limite do produto Universe”O protocolo suporta emissao direta mint-ft. Nenhuma superficie de produto Universe a expoe hoje.
A Universe expoe resolucao de ticker verificado, detalhes de token, detentores, atividade
confirmada, saldos de carteira, UTXOs coloridas e fluxos do Marketplace v1.
Veja estado e limitacoes conhecidas.