Que es ARC-20?
El modelo de tokens fungibles de Atomicals, donde una unidad es un satoshi coloreado y una transferencia es un problema de asignacion, no una actualizacion de cuenta.
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
-
- El comportamiento de asignacion depende de la version. Las cifras de esta pagina siguen solo la revision de referencia fijada.
ARC-20 es el modelo de tokens fungibles dentro de Atomicals. Su regla es corta:
Una unidad ARC-20 es un satoshi en una salida de Bitcoin que un validador reconoce como coloreada.
Esa unica frase decide todo lo demas. El suministro se mide en satoshis. Una transferencia es una pregunta sobre que salidas reciben cuanto valor. El valor que no se puede colocar se destruye.
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.
Por que esto no es un saldo de cuenta
Sección titulada «Por que esto no es un saldo de cuenta»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.
En un modelo de cuentas, una transferencia resta de una fila y suma a otra, y la transaccion tiene exito o falla. En ARC-20 la transaccion tiene exito en Bitcoin de todos modos. Lo que cambia es donde aterriza el valor coloreado.
| Pregunta | Modelo de cuentas | ARC-20 |
|---|---|---|
| Donde esta el saldo? | En una fila de un libro mayor | Repartido entre tus salidas no gastadas |
| Que es una transferencia? | Debito y credito | Asignar valor de entrada a las salidas, en orden |
| Puede desaparecer valor? | No | Si. El valor que no cabe se quema |
| Quien decide el resultado? | El contrato | La revision del validador que ejecuta tu indexador |
| Confirmacion significa exito? | Si | No. Confirmacion y asignacion son respuestas separadas |
Las tres formas en que las unidades llegan a existir
Sección titulada «Las tres formas en que las unidades llegan a existir»| Modo | Operacion | Forma |
|---|---|---|
| Emision directa | ft |
El suministro completo aterriza en la salida cero de una transaccion |
| Descentralizado fijo | dft y luego dmt |
Un despliegue fija las reglas, y cada reclamante acuna una cantidad fija |
| Descentralizado perpetuo | dft con parametros perpetuos |
Condicionado a activacion, con Bitwork progresivo y tope global opcional |
Ver emision directa, DFT fijo y DFT perpetuo.
Que significa un ticker y que no
Sección titulada «Que significa un ticker y que no»Un ticker es un nombre asignado globalmente. Ganarlo significa que las reglas Atomicals resolvieron un candidato en un ganador verificado. No significa:
- que el proyecto sea quien dice ser;
- que los metadatos sean correctos;
- que la imagen pertenezca a quien acuno;
- que alguien responda por el suministro.
Guarda y muestra siempre el Atomical ID resuelto junto a cualquier ticker. Ver tickers y candidatos.
Los decimales no crean fracciones
Sección titulada «Los decimales no crean fracciones»decimals es metadato de presentacion. Cambia como una billetera formatea un numero en pantalla.
Nunca crea unidades por debajo del satoshi. Las cantidades nativas ARC-20 son siempre enteras.
Ver metadatos y decimales.