Pular para o conteúdo

Fontes desta pagina

Cada afirmacao desta pagina aponta para revisoes fixadas. Abra o caminho para ler a fonte exata da verificacao.

atomicals-electrumx-1.5.2.0

Atomicals ElectrumX

Revisao v1.5.2.0 (2025-03-27)

Abrir caminho fixado: mintParser

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

atomicals-guide

Atomicals protocol guide

Revisao unversioned

Abrir caminho fixado: bitwork

Concept and command-line explanation. Explicitly states that the specification is defined in code.

Bitwork

Raw

The proof of work prefix requirement that gates Atomicals mints, what it costs, and what it does not promise.

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
protocol/core/bitwork
Normative authority
Atomicals reference implementation
Networks
mainnet
Documentation version
2026.08
Audience
everyone, creator, developer
Owner
bitcoin-universe-docs
Sources
Known limitations
  • Estimates are probabilistic. No amount of work guarantees a result in any particular time, and nothing here is a profitability statement.

Este conteúdo não está disponível em sua língua ainda.

Bitwork requires a transaction id to begin with a chosen prefix. Because a transaction id is a hash, the only way to satisfy it is to change the transaction and hash again until the prefix appears.

Requirement Applies to
bitworkc The commit transaction id
bitworkr The reveal transaction id
mint_bitworkc The commit transaction id of every claim against a deployment
mint_bitworkr The reveal transaction id of every claim against a deployment

A deployment can require Bitwork from its claimants even when the deployment itself required little. Read the deployment, not the deployer’s transaction.

Each additional hexadecimal character of prefix multiplies the expected attempts by sixteen.

Prefix length Expected attempts
2 about 256
3 about 4 096
4 about 65 536
5 about 1 048 576
6 about 16 777 216
7 about 268 435 456

These are expectations, not schedules. Attempts are independent, so a run can finish far under or far over the expected count.

Some configurations allow a partial next character, which sits between two whole-character levels in difficulty. Perpetual deployments progress their requirement over time. Read the exact deployment parameters rather than assuming a fixed level. See perpetual DFT.

  • Grinding changes the transaction, so any fee estimate must be recomputed after a successful grind.
  • Grinding the commit and the reveal are two separate searches.
  • The reference CLI exposes --bitworkc, --bitworkr, --mintbitworkr, and --disablechalk on the relevant commands. See the CLI reference.