AI and agent access
Every machine readable output this documentation publishes, and what each one is for.
Editorial Verified 2026-08-31
Navigation or explanatory writing with no source-sensitive claim of its own.
- Page ID
-
reference/ai-access - Normative authority
- No normative source. Navigation only.
- Networks
- none
- Documentation version
- 2026.08
- Audience
- developer, integrator
- Owner
- bitcoin-universe-docs
Esta página aún no está disponible en tu idioma.
This documentation is built to be read by software as well as by people. Nothing here requires scraping rendered HTML.
The outputs
Section titled “The outputs”| Artefact | Path | Use |
|---|---|---|
| Compact LLM index | /llms.txt |
An orientation file: scope, core model, and where to look |
| Full LLM bundle | /llms-full.txt |
The complete normative content in one file |
| Rendered LLM page | /llms.html |
The same content, readable in a browser |
| Page manifest | /manifest.json |
Every page with its stable ID, area, status, sources, and content hash |
| Raw Markdown | /raw/<page-id>.md |
The exact source of any page |
| Specification | /specification.md |
The compatibility specification as a standalone file |
| Source ledger | /sources.md |
Every source, revision, and why it is used |
| OpenAPI documents | /contracts/openapi/*.json |
Validated 3.1 contracts |
| JSON Schemas | /contracts/schemas/*.json |
The shared component library |
| Conformance vectors | /conformance/vectors/*.json |
Executed deterministic cases |
| Changelog feed | /changelog.xml |
A subscribable feed of documentation changes |
| Sitemap | /sitemap.xml |
Every route |
| Document | Operations | Source revision | Download |
|---|---|---|---|
| Universe ARC-20 index and feed API Verified ticker resolution, token details, holders, and confirmed activity for ARC-20. | 5 | 670030e50071 | JSON |
| Universe Atomicals NFT, Realm, and Subrealm API Read model for plain NFTs, Realms, and Subrealms projected from Atomicals ElectrumX. | 36 | 1d9109c68d95 | JSON |
| Atomicals Marketplace v1 authority Four isolated protocol authorities for ARC-20, plain NFTs, Realms, and Subrealms. | 35 | 670030e50071 | JSON |
|
Shared schema library
One component library every document draws from | 1 | 1.0.0 | JSON |
|
Source manifest
Every consumed source and its revision | 1 | 1.0.0 | JSON |
|
Conformance vectors
Executed ARC-20 allocation cases | 1 | 1.0.0 | JSON |
|
CLI inventory
Commands parsed from the pinned CLI source | 1 | 1.0.0 | JSON |
|
AIP registry
Proposals with implementation evidence, never assumed | 1 | 1.0.0 | JSON |
|
AVM opcode inventory
Generated from the beta interpreter source | 1 | 1.0.0 | JSON |
|
Ecosystem registry
Records with evidence and last-verified dates | 1 | 1.0.0 | JSON |
|
Page manifest
Every page with its stable ID, status, sources, and content hash | 1 | 1.0.0 | JSON |
What the LLM files guarantee
Section titled “What the LLM files guarantee”- Normative sources come first. The pinned validator revision and the executed vectors lead; explanatory prose follows.
- Proposals and experiments are labelled. Nothing that is proposed or beta is presented as live behavior.
- Protocol and product are never collapsed. Every claim says whether it describes the protocol or a Universe service.
- Every claim is dated and pinned. The source revision and verification date travel with the content.
Page identity
Section titled “Page identity”Every page has a stable pageId recorded in its frontmatter and exposed in the manifest, in a
bu:page-id meta tag, and in the raw Markdown path. Page IDs are never reused and never renamed
without a redirect.
Use the page ID as the key, not the URL. URLs can move between locales and versions; a page ID cannot.
Content hashes
Section titled “Content hashes”The manifest records a hash of each page’s content. An agent can detect a change without diffing text, and a translation records the hash of the English source it was made from, which is how the site marks a translation as stale.
Fetching politely
Section titled “Fetching politely”robots.txt allows crawling. Two requests:
- Read
manifest.jsononce and fetch only the pages whose hash changed. - Prefer
/raw/<page-id>.mdover the rendered page. It is smaller and it is the source.