Bitcoin Script
The stack language that locks and unlocks every coin, and the opcodes it is built from.
For a clear breakdown, see this article by Dr. Craig S. Wright — especially chapter 2.
The Script and the Stack
Understand how scripts and the stack interact in Bitcoin transactions.
Start LessonData Manipulation Opcodes
Understand the opcodes used for data manipulation in Bitcoin Script.
Start LessonSIGHASH Definitions and Use Cases
Check out the enormous flexibility that SIGHASH flags give is in Bitcoin programming.
Start Lesson