ARC-20 を送付する
すべての単位を意図した場所に置き、何も焼失させない送付を組み立てます。
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
-
guides/transfer-arc20 - Normative authority
- Executed source code at a pinned revision
- Networks
- mainnet
- Documentation version
- 2026.08
- Audience
- everyone, holder
- Owner
- bitcoin-universe-docs
- Sources
-
- Atomicals ElectrumX
at
v1.5.2.0 - Atomicals JavaScript CLI
at
1333565efbfe
- Atomicals ElectrumX
at
- Known limitations
-
- Universe の可視な送付画面は、金額欄から受取人への部分割り当てや色付きのおつりを構築しません。アウトポイントと出力額で動作する互換ビルダーを使用してください。
- 対応ネットワーク: mainnet。
- 状態: プロトコルの挙動。
- 金額欄ではなく、アウトポイントとサトシ額で動作するウォレットまたはビルダーが必要です。
うまくいく構成
Section titled “うまくいく構成”| 位置 | 内容 |
|---|---|
| 入力 0 | 色付きロット |
| 入力 1 以降 | 手数料用のカーディナル入力 |
| 出力 0 | 受取人。送付する単位数に正確に合わせます |
| 出力 1 | 色付きのおつり。残りに正確に合わせます |
| 出力 2 | カーディナルのおつり(ある場合) |
- 色付きアウトポイントを一覧し、使用するロットを選びます。
- 送付額を決めます。その数値は出力 0 のサトシ額でもあります。
- 残りを計算します。ロットの額から送付額を引いたものが、出力 1 のサトシ額です。
- 入力と出力の正確な組み合わせを 割り当てビジュアライザ でモデル化します。
- 焼失量がゼロであることを確認します。
- 手数料用のカーディナル入力と、末尾にカーディナルのおつり出力を追加します。
- 手数料の入力と出力を含めて再度モデル化します。焼失量はゼロのままでなければなりません。
- 入力と出力の順序を保ったままトランザクションを組み立てます。
- ウォレットの確認画面を、モデルと一行ずつ比較します。
- 署名してブロードキャストします。
手順 7 が存在する理由
Section titled “手順 7 が存在する理由”手数料の入力やおつり出力を加えると出力の集合が変わり、割り当ては出力を順に処理します。ウォレットが おつりを追加する前には健全だった送付が、追加後に焼失することがあります。
リスクを示す二つのベクタ
Section titled “リスクを示す二つのベクタ”| Case | Coloured inputs | Result per output | Burned | Clean |
|---|---|---|---|---|
A remainder smaller than the change output burns dust-remainder-burns | 1200 units at input 0 | out 0: 1000 sats to 1000 units; out 1: 200 sats to 200 units | none | yes |
A change output larger than the remainder burns it change-output-too-large | 1200 units at input 0 | out 0: 1000 sats to 1000 units; out 1: 546 sats to 0 units | 200 units of TOKENA | no |
意図も、ロットも、送付額も同じです。違いはおつり出力の大きさだけで、片方は 200 単位を破棄します。
Bitcoin の手数料を、カーディナル入力から支払います。通常の送付には commit と reveal の組も探索も 不要です。
失敗した場合
Section titled “失敗した場合”- 出力額をサトシで指定できないウォレット: 別のビルダーを使ってください。
- 出力を並べ替えるウォレット: 別のビルダーを使ってください。順序は意味を持ちます。
- 焼失量がゼロでない: 出力の大きさを変更し、そのまま進めないでください。
ブロードキャスト後
Section titled “ブロードキャスト後”確認し、インデックス化を待ち、資産の所在を読み、記録された焼失量を確認します。 トランザクションを検証する を参照してください。