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

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

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

atomicals-js-cli

Atomicals JavaScript CLI

Ревизия 1333565efbfe

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

Reference command surface used for the documented CLI inventory and the visual asset provenance.

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.

Create DMINT items

Raw

Seal the manifest before opening minting, and check what is on chain before making it permanent.

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/create-dmint-items
Normative authority
Atomicals reference implementation
Networks
mainnet
Documentation version
2026.08
Audience
creator, developer
Owner
bitcoin-universe-docs
Sources
Known limitations
  • Sealing is permanent. A manifest sealed with a mistake cannot be corrected.

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

  • Supported networks: mainnet.
  • Status: protocol behavior.
  • You need a Container whose name already resolved to your Atomical ID. See create a Container.
  1. Assemble the final item set in a folder. Final means final.

  2. Build the manifest:

    yarn cli prepare-dmint <folder> <mintHeight> <bitworkc>
  3. Prepare the item files with prepare-dmint-items.

  4. Verify locally that every item you intend to allow is in the manifest, and nothing else is.

  5. Attach it:

    yarn cli enable-dmint <container> <jsonFilename>
  6. Read the manifest back from the chain and compare it byte for byte with what you built.

  7. Only then seal:

    yarn cli seal <atomicalId>
  8. Publish the Container Atomical ID, the sealed state, and the manifest.

  9. Open minting at or after the mint height.

Step six is the one people skip. Read back what is actually on chain before making it permanent.

yarn cli mint-item <container> <itemId> <manifestFile>

They can check first with validate-container-item, without minting.

State Cause
Item not in the manifest Wrong identifier
Digest mismatch Content differs from the manifest entry
Before mint height Claimed too early
Bitwork not satisfied Grinding incomplete
Payment missing or wrong A payment rule was not satisfied
Already claimed Someone else won the race

Every one of those produced a confirmed Bitcoin transaction and cost a fee.

Verify a sample of minted items against the manifest yourself, and publish the verified item count alongside the manifest total.

DMINT and sealing and rules.