Bitmark, on Bitcoin's engine.

Bitmark is a 2014 Bitcoin fork with eight proof-of-work algorithms. This page loads the unmodified bitcoin-kernel consensus engine live from the CDN and validates real Bitmark blocks — every algorithm, including merged-mining and equihash — in your browser. Bitmark adds only a chain schema and a small PoW-unwrap shim.

· blocks validated
loading the engine from jsDelivr…
heightalgoauxpow decodeid hashmerklestructure

Each row is a real block fetched from a Bitmark node. decode = the engine parsed the block; id hash = the recomputed block hash matches the node's; merkle = the transaction tree matches the header; structure = all consensus structural rules pass. The only Bitmark-specific code is unwrap.js — it strips the equihash extended header and the auxpow merged-mining blob back to a standard block before handing it to the engine. The transactions, scripts and merkle tree are Bitcoin's. Multi-algo difficulty remains an external layer by design; this proves structure, merkle and scripts across the whole chain.

One schema, one shim

Bitmark provides ~50 lines of chain parameters (schema/chain.js) and a dependency-free PoW unwrapper (unwrap.js). The codec, transactions, scripts and merkle tree are Bitcoin's, reused byte-for-byte.

Loaded live from the CDN

The engine is pulled at runtime from @bitcoin-kernel/kernel@v0.0.2 on jsDelivr — the same published code that runs bitcoin-kernel.com. No fork, no copy.

All eight algorithms

SHA256D, scrypt, yescrypt, argon2, X17, Lyra2REv2, equihash and cryptonight — standard headers, equihash's extended header, and merged-mined auxpow blocks all decode and validate.