Перейти к содержимому

Источники страницы

Каждое утверждение страницы привязано к закреплённой ревизии. Откройте путь, чтобы увидеть точный источник.

atomicals-electrumx-1.5.2.0

Atomicals ElectrumX

Ревизия v1.5.2.0 (2025-03-27)

Открыть закреплённый путь: mintParser

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

Recover from a rejection

Raw

A transaction that has not confirmed is still recoverable. Here is how to work out which situation you are in.

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
guides/recover-from-a-rejection
Normative authority
Atomicals reference implementation
Networks
mainnet
Documentation version
2026.08
Audience
everyone, holder
Owner
bitcoin-universe-docs
Sources

Это содержимое пока не доступно на вашем языке.

First, find out which situation you are in

Section titled “First, find out which situation you are in”
Situation Recoverable
Built, not signed Yes. Discard and rebuild
Signed, not broadcast Yes. Discard and rebuild
Broadcast, rejected by the node Yes. Nothing happened
Broadcast, in a mempool, unconfirmed Sometimes. Replacement may be possible
Confirmed, Atomicals result wrong No. The allocation is final
Commit broadcast, reveal never sent Yes. Rebuild the reveal

Nothing happened on chain. Read the rejection reason and rebuild.

Reason Fix
Fee too low Raise the fee rate
Dust output Raise the output value above the relay threshold
Missing input information The builder did not supply previous output data
Signature invalid Wrong key, wrong flag, or a modified transaction
Non-standard script Use a standard output type

If the transaction signalled replaceability, a replacement may be possible. Do not build one casually: a replacement is a different transaction with a different allocation.

  1. Model the replacement’s allocation before building it.
  2. Confirm the burn figure is zero.
  3. Confirm no input was pulled in that you did not intend.
  4. Raise the fee enough to actually replace.

If it did not signal replaceability, you wait.

The value sits in a Taproot output that only your key material can spend. Rebuild the reveal with the same key material and the same envelope, and broadcast it. Do not build a different envelope: the commit committed to that exact script.

If the commit did not carry enough to cover the reveal fee, you may need to fund the reveal from an additional cardinal input, if your builder supports that.

The allocation is final. Record what happened, work out which step of avoid burns was skipped, and change the procedure.

  • Never paste a seed phrase or private key into a recovery tool.
  • Never accept help from someone who asks for one.
  • Never rebroadcast a transaction you have not re-modelled.

Commit and reveal and verify a transaction.