Bitcoin Scripting Foundations
Completed by Yadira Ferrer
December 28, 2025
14 hours (approximately)
Yadira Ferrer's account is verified. Coursera certifies their successful completion of Bitcoin Scripting Foundations
What you will learn
Understand Bitcoin’s Programming Model: Explain how UTXOs, signatures, inputs, outputs, and script validation define Bitcoin spending rules.
Interpret and Build Bitcoin Scripts: Work with opcodes, standard templates, and custom script logic used in real transaction conditions.
Design Advanced Spending Policies: Implement multisig, timelock, hashlock, and conditional spending structures for practical Bitcoin use cases.
Work with Bitcoin Developer Tools: Use CLIs, libraries, regtest, and testnet environments to sign, inspect, debug, and validate transactions.
Skills you will gain
- Category: Test Script Development
- Category: Key Management
- Category: Debugging
- Category: Scripting Languages
- Category: Data Structures

