v0/headerGET
v0/data_root_inclusion_proofGET
v0/blobPOST
v0/blobGET
v0/blob/get_allPOST
v0/blob/statusGET
v0/blob/get_commitmentPOST
v0/gas_priceGET

POST v0/blob/get_all
Get all Data Blobs
Retrieves all data blobs from the Celestia blockchain under the given namespaces at the given height. If all blobs were found without any errors, a list of blobs will be returned.
Body Parameters
heightintegerREQUIRED
The block height at which the blobs were submitted in the Celestia blockchain.
namespacesarray<20 character hexadecimal string>REQUIRED
An array of namespaces for the data blobs you wish to retrieve. Each namespace value must be exactly twenty characters of valid hexadecimal text. This corresponds to a V0 Celestia Namespace ID. Read more about namespace IDs at the Celestia Docs here.
networkstringOPTIONAL
The Celestia network to which the data blob should be posted. Can be either 'mainnet' or 'mocha-4'. Defaults to 'mainnet' if no value is specified. Read more about networks on the Celestia Docs here.
Response
namespacestring
The namespace of the blob.
datastring
The data of the blob, encoded in base64.
shareVersionnumber
The share version of the blob.
commitmentstring
The commitment of the blob, which is a hash of the blob data.
indexnumber
A numerical index indicating the blob's position or order within a set of blobs at the specified block height
Example Response
Request

curl \
  -X POST 'https://t.tech/v0/blob/get_all' \
  -H 'Authorization: Bearer <YOUR API KEY>' \
  -H 'Content-Type: application/json' \
  -d '{"height": 0, "namespaces": ["55b64a6b83b405e50305"]}'
twinkle logo text
Enabling builders