Developer docs & API
Build on verifiable truth. Coming soon.
The public API and developer documentation are in active development. Here is the shape of the interface builders and autonomous agents will use to anchor, verify, and fetch.
Preview only — endpoints below are illustrative and not yet live.
Anchor
Commit a record or a content hash to Bitcoin.
anchor · example
curl -X POST https://api.bitcoinblockchain.space/v1/anchor \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"mode": "hash", // "inscription" | "hash"
"content_sha256": "a3f1…9b2c",
"metadata": { "kind": "model-attestation/v1" }
}'
# → { "request_id": "anc_…", "status": "queued" }Verify
Check a proof-of-inscription against Bitcoin.
verify · example
curl https://api.bitcoinblockchain.space/v1/verify \
-H "Content-Type: application/json" \
-d '{ "content_sha256": "a3f1…9b2c" }'
# → {
# "verified": true,
# "block_height": 877401,
# "txid": "9d2a…f10b",
# "anchored_at": "2025-01-14T12:04:18Z"
# }Fetch
Read inscriptions and the contents of a block's space.
fetch · example
curl https://api.bitcoinblockchain.space/v1/blocks/877401/space
# → {
# "height": 877401,
# "inscribed_fraction": 0.42,
# "inscriptions": [
# { "number": 6142087, "content_type": "application/json", "size": 1840 }
# ]
# }In the meantime, the data is already public.
Explore live blocks and inscriptions today, or read how the proof model works.