Interface: SerializedSMTProof ​
Defined in: btcr2-proof.ts:11
did:btcr2 serialized SMT proof format. See SMT Proof (data structure).
Structurally identical to the SMTProof interface in @did-btcr2/method/src/core/interfaces.ts.
Properties ​
collapsed ​
collapsed:
string
Defined in: btcr2-proof.ts:19
Hex-encoded converge bitmap (unpadded — minimal hex digits).
hashes ​
hashes:
string[]
Defined in: btcr2-proof.ts:21
Hex-encoded sibling hashes (64 chars each).
id ​
id:
string
Defined in: btcr2-proof.ts:13
Hex-encoded SHA-256 root hash (64 chars).
nonce? ​
optionalnonce?:string
Defined in: btcr2-proof.ts:15
Hex-encoded 256-bit nonce (64 chars). Optional.
updateId? ​
optionalupdateId?:string
Defined in: btcr2-proof.ts:17
Hex-encoded hash of the signed BTCR2 update (64 chars). Optional.