跳转到内容

本页面的来源

本页面的每条论断都对应固定的修订版本。打开路径即可查看验证所依据的确切来源。

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.

atomicals-guide

Atomicals protocol guide

修订 unversioned

打开固定路径: 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.

此内容尚不支持你的语言。

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.