Qu est-ce que ARC-20 ?
Le modele de jetons fongibles d Atomicals, ou une unite est un satoshi colore et un transfert est un probleme d attribution, pas une mise a jour de compte.
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
-
start/what-is-arc-20 - Normative authority
- Atomicals reference implementation
- Networks
- mainnet
- Documentation version
- 2026.08
- Audience
- everyone
- Owner
- bitcoin-universe-docs
- Sources
-
- Atomicals ElectrumX
at
v1.5.2.0 - Atomicals protocol guide
at
unversioned
- Atomicals ElectrumX
at
- Known limitations
-
- Le comportement d attribution depend de la version. Les chiffres de cette page suivent uniquement la revision de reference epinglee.
ARC-20 est le modele de jetons fongibles a l interieur d Atomicals. Sa regle est courte :
Une unite ARC-20 est un satoshi dans une sortie Bitcoin qu un validateur reconnait comme coloree.
Cette seule phrase decide de tout le reste. L offre se mesure en satoshis. Un transfert est une question sur les sorties qui recoivent quelle valeur. La valeur qui ne peut pas etre placee est detruite.
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.
Pourquoi ce n est pas un solde de compte
Section intitulée « Pourquoi ce n est pas un solde de compte »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.
Dans un modele de comptes, un transfert soustrait d une ligne et ajoute a une autre, et la transaction reussit ou echoue. En ARC-20 la transaction reussit sur Bitcoin dans tous les cas. Ce qui change, c est ou atterrit la valeur coloree.
| Question | Modele de comptes | ARC-20 |
|---|---|---|
| Ou est le solde ? | Dans une ligne d un registre | Reparti sur vos sorties non depensees |
| Qu est-ce qu un transfert ? | Debit et credit | Attribuer la valeur d entree aux sorties, dans l ordre |
| La valeur peut-elle disparaitre ? | Non | Oui. La valeur qui ne tient pas est brulee |
| Qui decide du resultat ? | Le contrat | La revision du validateur que votre indexeur execute |
| Confirmation signifie reussite ? | Oui | Non. Confirmation et attribution sont deux reponses distinctes |
Les trois facons dont les unites viennent a exister
Section intitulée « Les trois facons dont les unites viennent a exister »| Mode | Operation | Forme |
|---|---|---|
| Emission directe | ft |
L offre entiere atterrit dans la sortie zero d une transaction |
| Decentralise fixe | dft puis dmt |
Un deploiement fixe les regles, puis chaque demandeur frappe un montant fixe |
| Decentralise perpetuel | dft avec parametres perpetuels |
Conditionne a l activation, avec Bitwork progressif et plafond global optionnel |
Voir emission directe, DFT fixe et DFT perpetuel.
Ce qu un ticker signifie et ne signifie pas
Section intitulée « Ce qu un ticker signifie et ne signifie pas »Un ticker est un nom attribue globalement. Le gagner signifie que les regles Atomicals ont resolu un candidat en un gagnant verifie. Cela ne signifie pas :
- que le projet est bien qui il dit etre ;
- que les metadonnees sont exactes ;
- que l image appartient a celui qui a frappe ;
- que quelqu un repond de l offre.
Conservez et affichez toujours l Atomical ID resolu a cote de tout ticker. Voir tickers et candidats.
Les decimales ne creent pas de fractions
Section intitulée « Les decimales ne creent pas de fractions »decimals est une metadonnee de presentation. Elle change la facon dont un portefeuille formate un
nombre a l ecran. Elle ne cree jamais d unites sous le satoshi. Les quantites natives ARC-20 sont
toujours entieres. Voir metadonnees et decimales.