単位モデル
1 個の色付きサトシが 1 単位であり、供給量はサトシで測られ、小数点は表示のためだけに存在します。
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/unit-model - Normative authority
- Atomicals reference implementation
- Networks
- mainnet
- Documentation version
- 2026.08
- Audience
- everyone, developer
- Owner
- bitcoin-universe-docs
- Sources
-
- Atomicals ElectrumX
at
v1.5.2.0 - Atomicals protocol guide
at
unversioned
- Atomicals ElectrumX
at
ARC-20 の 1 単位は、バリデータがそのトークンについて色付きと認識する出力に含まれる 1 サトシです。 ネイティブの数量は整数です。それより小さい分割はありません。
そこから直ちに導かれること
Section titled “そこから直ちに導かれること”供給量はサトシです。 100 000 000 単位のトークンが存在するには 100 000 000 サトシ、つまり 1 ビットコインが必要でした。大きな供給量は構造上高くつきます。
ダスト制限が適用されます。 Bitcoin が中継しない出力は単位を保持できません。実務上、色付きの 出力はそのスクリプト種別のダスト閾値以上である必要があります。
残高は合計であり、保存された値ではありません。 ウォレットの合計は、使用可能な色付き出力の 合計です。チェーン上にその合計を保存する場所はありません。
支出は出力ごとに全か無かです。 部分的な支出はありません。ロットの一部を動かすとは、望む分割を 出力が受け取るトランザクションを組み立てることです。
具体的な数値
Section titled “具体的な数値”| デプロイ | 1 回の発行量 | 最大発行回数 | 名目上の最大発行量 | 必要なビットコイン |
|---|---|---|---|---|
| 小 | 1 000 sats | 10 000 | 10 000 000 単位 | 0.1 BTC |
| 中 | 10 000 sats | 21 000 | 210 000 000 単位 | 2.1 BTC |
| 大 | 100 000 sats | 21 000 | 2 100 000 000 単位 | 21 BTC |
名目上の最大発行量は mint_amount * max_mints です。これは請求が生み出しうる上限であって、上限に
達することの約束ではありません。
decimals は任意のメタデータで、ウォレットが読者向けに数値をどう整形するかを伝えます。100 000
単位で decimals が 2 のトークンは 1 000.00 と表示されることがあります。チェーン上は依然として
100 000 個の色付きサトシに 100 000 の整数単位があるだけです。
ネイティブの数量に対して演算する前に 10 のべき乗で割ってはいけません。また、整形済みの数値を トランザクションビルダーに渡してはいけません。 メタデータと小数点 を参照してください。
ダストと安全性
Section titled “ダストと安全性”ダスト閾値に近い色付き出力は脆弱です。閾値より小さい残りを残す必要がある送付は、その残りを新しい 出力に置けないため焼失します。
実務上の指針です。
- 想定する送付に対してきれいに分割できる大きさのロットを保ってください。
- ダストサイズの多数のロットより、少数の大きめのロットを選んでください。
- 分割は作る前にモデル化してください。 割り当てビジュアライザ を参照してください。