Skip to main content

blob.GetCommitmentProof RPC Method

Generates a commitment proof for a share commitment.

Updated on
Sep 16, 2025

Parameters

height
integer
REQUIRED

Specifies the block height from which to retrieve the blob

namespace
string
REQUIRED

Identifies the namespace of the blob within the block

commitment
string
REQUIRED

A base64-encoded hash value that serves as a cryptographic commitment to the blob data, ensuring its integrity

Returns

result
object

The result object which contains the following fields:

subtree_roots
array

An array of base64-encoded strings representing the roots of subtrees within the Merkle tree. Each root is a cryptographic representation of the data in that subtree

subtree_root_proofs
array

An array of proof objects related to the subtree roots

start
integer

The starting index of the subtree root within the data structure

end
integer

The ending index of the subtree root within the data structure

nodes
array

An array of base64-encoded strings representing intermediary nodes within the Merkle proof path for this subtree

is_max_namespace_ignored
boolean

A boolean indicating whether the maximum namespace is ignored in this proof

namespace_id
string

A base64-encoded string that uniquely identifies the namespace for this blob or data group, linking it to its specific domain or category

row_proof
object

The row_proof object which contains the following fields:

row_roots
array

An array of base64-encoded strings representing root hashes for each row in the data structure

proofs
array

An array containing individual proof objects for the row

total
string

An integer representing the total number of leaves in the row being proven

index
string

The index of the specific leaf being proven within the row

leaf_hash
string

A base64-encoded hash of the specific leaf node being proven

aunts
array

An array of base64-encoded hashes representing sibling nodes in the Merkle path, used to reconstruct and verify the row's root hash

start_row
integer

The starting row index for this proof within the data structure

end_row
integer

The ending row index for this proof within the data structure

namespace_version
integer

An integer indicating the version of the namespace used, allowing backward compatibility with older namespace versions

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free