Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

This tag should be used for questions regarding Bitcoin transaction scripts or scripting languages used in transactions of altcoins such as Solidity. Scripts are a set of instructions on how to complete a transaction.

Scripts are used in Bitcoin and most altcoins to define who is allowed to spend an output. A script consists of an output script and and input script which are combined and run. If the result of the script is the value true, then the script is valid.

There are a number of standard scripts and scripts which are defined by an address. These include Pay-to-Public-Key-Hash, Pay-to-Script-Hash, Pay-to-Witness-Public-key-hash, and Pay-to-Witness-Script-Hash.

This tag should be used for questions regarding scripts in transactions. For questions related to scripting languages like Python, please use the Software tag.

history | excerpt history