Miniscript
A structured language for expressing Bitcoin script spending policies that are easier to analyze, compose, and secure.
Miniscript is a structured way to express Bitcoin-style script policies in a form that software can parse, compose, and analyze. Instead of hand-writing every script detail, developers describe the spending policy and let tooling compile it into a valid script.
Miniscript is useful because complex scripts are easy to get wrong. By restricting scripts to analyzable patterns, wallets can estimate fees, identify required signatures, and coordinate with descriptors or hardware signers more safely. Support is ecosystem-specific, so a policy that works in one Bitcoin-family wallet may not be portable to every chain or wallet.
Related terms
4 linkedExplore connected entries beyond the alphabetical index.
Smart Contract
→Programmatic rules executed by the blockchain to enforce agreements without intermediaries.
Taproot
→A Bitcoin upgrade that enables more private and efficient spending using Schnorr signatures and script path commitments.
Multi Signature
→A type of digital wallet that requires signatures from multiple private keys to authorize transactions.
Opcode
→A fundamental element of Bitcoin's scripting language that enables complex transactions.
All terms and definitions may update as the Cryptionary improves.
