01 - Introduction
Last updated
Last updated
The Bitcoin script language is comprised of 186 Opcodes, which together enable a full range of functionality, allowing for an evaluation script for any digital information or conditions to be built and used to govern transactional activity on the Bitcoin network. In this chapter, we will look at all of the opcodes available and their purpose within the scripting language.
Each opcode is listed with a list of the input values is requires, the output it generates, and a description of the function it executes on the stack.
A handy reference table of the full list of Opcodes is available at https://wiki.bitcoinsv.io/index.php/Opcodes_used_in_Bitcoin_Script