IsStandardTx, with an in-browser standardness checker.Twenty-four browser-native demos — all real Bitcoin math, no mocks. Click any card to open the tool in a new context.
Paste raw hex — get color-coded byte-by-byte parsing with a structure tree.
End-to-end transaction validation: structure, scripts, sighash, signatures.
Interactively compute weight, size, and vsize for any transaction shape.
Reproduce the Mt. Gox OP_PUSHDATA2 malleability technique from February 2014.
Bitcoin Core's block storage internals — why witness pruning requires rewriting the storage layer.
Step through Bitcoin Script with animated stack. P2PK, P2PKH, P2SH multisig, P2WPKH.
Watch the push-phase and redeem-phase evaluation of a P2SH spend unfold step by step.
Build redeem scripts and observe how they hash into the P2SH scriptPubKey.
From redeem-script bytes to 3-address, field by field.
The OP_CHECKMULTISIG key-ordering pitfall visualized across an m-of-n scan.
Public-key → Hash160 → Base58Check / Bech32 — every step live.
SHA-256 then RIPEMD-160, with intermediate state exposed.
From redeem-script hash to "3-address," checksum and all.
Block 728, August 19 2009 — the first "1-address" output on the chain, parsed live.
Decode "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks" from its raw scriptSig.
Generate deterministic (RFC 6979) signatures over secp256k1 with visible r, s, k.
Build the exact preimage for every SIGHASH flag — ALL, NONE, SINGLE, ANYONECANPAY.
Dissect every byte of a DER-encoded ECDSA signature; catch low-S and length quirks.
The real Block 207,733 assurance contract — the first 0x81 transaction on mainnet.
secp256k1 math playground: lift_x, scalar multiplication, full BIP 340 verification.
Derive the Taproot output key Q = P + H(P‖c)·G, with script-tree and key-path modes.
Assemble a TapLeaf / TapBranch Merkle tree and inspect the resulting commitment.