Walrus
walrus.blob
One Walrus blob: size, epochs, expiry, deletable flag, owner and status.
Details
- Endpoint
- GET /v1/walrus/blobs/:blobId
- Credits
- 2
- Rate class
- Light. Counts against your light requests per second.
Looks up a Walrus blob by its blob id and returns what is stored on Sui about it: size, encoding, the registered and certified epochs, the storage start and end epoch, an estimated end date, whether it is deletable, the owner and a status. The blob id can be the base64url form Walrus uses, its u256 decimal, or the Blob object id. If the same blob id was registered more than once, the newest registration is returned and the other object ids are listed in otherObjects. Status is deleted when the Blob object is gone and the index saw a delete.
Parameters
| Name | Type | Description |
|---|---|---|
| blobIdrequired | string | Blob id as base64url (43 characters) or u256 decimal, or the 0x Blob object id. |
Request
Send your key in the x-api-key header, or leave it out to use the keyless tier.
curl "https://api.tide.ad/v1/walrus/blobs/0xcaa7c10b88a25af15bcad1ef9999e790c97b243a973a17e31cd68819664d5b6a" \
-H "x-api-key: YOUR_API_KEY"const res = await fetch("https://api.tide.ad/v1/walrus/blobs/0xcaa7c10b88a25af15bcad1ef9999e790c97b243a973a17e31cd68819664d5b6a", {
headers: {
"x-api-key": process.env.TIDE_API_KEY!,
},
});
const data = await res.json();Response
{
"blobId": "sOKg1kPDWJgo3cwstbz2ahSXsfNmLFQX6yjiIltifnk",
"blobIdU256": "54953156236908096282091400026918145696038785362858531284158414076699817861808",
"objectId": "0xcaa7c10b88a25af15bcad1ef9999e790c97b243a973a17e31cd68819664d5b6a",
"version": 1070299922,
"status": "certified",
"sizeBytes": "423",
"encoding": "RS2",
"registeredEpoch": 43,
"certifiedEpoch": 43,
"storageStartEpoch": 43,
"storageEndEpoch": 58,
"storageSizeBytes": "66034000",
"expiresAt": "2027-06-01T15:11:10.224Z",
"expiryIsEstimate": true,
"deletable": true,
"owner": {
"kind": "address",
"address": "0xbfaadd8980b532c65ca09be4fdc9901c5ccafc1814f035502e526288aefd092f"
},
"currentEpoch": 43,
"otherObjects": [],
"asOf": {
"checkpoint": 341473399,
"timestamp": "2026-11-04T06:47:24.518Z",
"lagMs": 2566
}
}