bitmark-kernel / browser-node — SPV proof (Bitmark · BTM)

Verify a transaction is included in a block — locally — with a merkle proof. ElectrumX supplies only the merkle branch; this tab folds it with the txid and checks the reconstructed root equals the block header's merkleRoot. The server can't fake inclusion. home · explorer

engine loading…

The branch comes from blockchain.transaction.get_merkle; the header from blockchain.block.header, both over the WebTorrent-less Electrum bridge. Folding + double-SHA256 are the node's own. Find a txid+height in the explorer. Proven in test-spv.mjs. (Bitmark PoW is multi-algo, so this proves inclusion under the header chain; difficulty is delegated.)