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

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

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

universe-index-atomicals

Universe ARC-20 index and Marketplace v1 authority

Ревизия 670030e50071

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

Universe ARC-20 token explorer feed and the durable Marketplace v1 protocol authority.

universe-index-atomicals-nfts-and-realms

Universe Atomicals NFT, Realm, and Subrealm index

Ревизия 1d9109c68d95

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

Materialized read model for plain NFTs, Realms, and Subrealms projected from Atomicals ElectrumX.

Versioning and deprecation

Raw

What is versioned, how a breaking change is announced, and what a deprecation actually promises.

Universe implementation Verified 2026-08-31 Metadata & Sources

Describes what a Bitcoin Universe service actually does today. It is not a statement about the protocol in general.

Page ID
develop/versioning-and-deprecation
Normative authority
Universe implementation documentation
Networks
mainnet
Documentation version
2026.08
Audience
developer, integrator, operator
Owner
bitcoin-universe-docs
Sources

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

Axis Where it appears
Protocol reference baseline The pinned validator revision
Universe API surface The /v1/ segment and the service revision
Marketplace contract The Marketplace v1 route and signing contract
Generated schemas A version field inside each schema
Documentation The documentation version on every page

Never assume two of them move together.

GET /version returns the service name and version, the source revision and its evidence, the declared Git revision where available, the runtime version, the pinned provider version, tag, commit, and required AIPs, the projection name, and the asset types covered.

Record all of it with anything you cache.

  • Removing a route, a field, or an enum value.
  • Changing the type or meaning of an existing field.
  • Changing a default that alters results.
  • Tightening validation so a previously accepted request is refused.
  • Changing an identifier’s shape.

Adding an optional field or a new route is not breaking, so build clients that ignore unknown fields.

A deprecated capability still works and is scheduled for removal. Every deprecation carries the old behavior, the new behavior, the effective version, migration instructions, the compatibility impact, and the source evidence.

Current example: the legacy Marketplace /buys and /orders/{orderId}/reconcile aliases remain available, and new integrations use /reservations, /purchases, and /settlements.

It does not promise the old behavior is identical to the new one. Read the migration note rather than assuming a rename.

Artefact Contains
Releases Human readable changelog
Versions The compatibility matrix
Deprecations What is scheduled for removal, and when
Migrations Step by step moves between versions
The changelog feed A machine readable feed of the same

Migration and releases.