Pular para o conteúdo

Fontes desta pagina

Cada afirmacao desta pagina aponta para revisoes fixadas. Abra o caminho para ler a fonte exata da verificacao.

atomicals-electrumx-1.5.2.0

Atomicals ElectrumX

Revisao v1.5.2.0 (2025-03-27)

Abrir caminho fixado: normalFtAllocation

Version-sensitive ARC-20 and Atomicals validation behavior used as the pinned reference baseline.

atomicals-guide

Atomicals protocol guide

Revisao unversioned

Abrir caminho fixado: arc20

Concept and command-line explanation. Explicitly states that the specification is defined in code.

O que e ARC-20?

Raw

O modelo de tokens fungiveis da Atomicals, onde uma unidade e um satoshi colorido e uma transferencia e um problema de alocacao, nao uma atualizacao de conta.

Protocol behavior Verified 2026-08-31 Metadata & Sources

Describes the Atomicals protocol itself at the pinned reference revision. It does not promise that any product exposes it.

Page ID
start/what-is-arc-20
Normative authority
Atomicals reference implementation
Networks
mainnet
Documentation version
2026.08
Audience
everyone
Owner
bitcoin-universe-docs
Sources
Known limitations
  • O comportamento de alocacao depende da versao. Os numeros desta pagina seguem apenas a revisao de referencia fixada.

ARC-20 e o modelo de tokens fungiveis dentro da Atomicals. A sua regra e curta:

Uma unidade ARC-20 e um satoshi numa saida Bitcoin que um validador reconhece como colorida.

Essa unica frase decide tudo o resto. A oferta e medida em satoshis. Uma transferencia e uma pergunta sobre quais saidas recebem quanto valor. O valor que nao pode ser colocado e destruido.

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.

Account transfer against ARC-20 allocation

An account transfer subtracts a number from one row and adds it to another, and an invalid transfer simply fails. An ARC-20 transfer spends whole coloured outputs and assigns their value to new outputs in order. The Bitcoin transaction confirms either way, so an unwanted result is not reported as a failure. It is reported as a different allocation, which can include a burn.

Num modelo de contas, uma transferencia subtrai de uma linha e soma noutra, e a transacao tem sucesso ou falha. No ARC-20 a transacao tem sucesso no Bitcoin de qualquer forma. O que muda e onde o valor colorido aterra.

Pergunta Modelo de contas ARC-20
Onde esta o saldo? Numa linha de um livro-razao Espalhado pelas suas saidas nao gastas
O que e uma transferencia? Debito e credito Atribuir valor de entrada as saidas, por ordem
O valor pode desaparecer? Nao Sim. O valor que nao cabe e queimado
Quem decide o resultado? O contrato A revisao do validador que o seu indexador executa
Confirmacao significa sucesso? Sim Nao. Confirmacao e alocacao sao respostas separadas
Modo Operacao Formato
Emissao direta ft A oferta inteira aterra na saida zero de uma transacao
Descentralizado fixo dft depois dmt Uma implantacao define as regras, depois cada reivindicante emite um montante fixo
Descentralizado perpetuo dft com parametros perpetuos Condicionado a ativacao, com Bitwork progressivo e limite global opcional

Veja emissao direta, DFT fixo e DFT perpetuo.

Um ticker e um nome alocado globalmente. Ganha-lo significa que as regras Atomicals resolveram um candidato num vencedor verificado. Nao significa:

  • que o projeto e quem diz ser;
  • que os metadados estao corretos;
  • que a imagem pertence a quem emitiu;
  • que alguem responde pela oferta.

Guarde e mostre sempre o Atomical ID resolvido junto de qualquer ticker. Veja tickers e candidatos.

decimals e metadado de apresentacao. Muda como uma carteira formata um numero no ecra. Nunca cria unidades abaixo do satoshi. As quantidades nativas ARC-20 sao sempre inteiras. Veja metadados e decimais.