Bitcoin Scripting Foundations
Completed by Yadira Ferrer
December 28, 2025
4 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: Data Validation
- Category: Test Script Development
- Category: Data Structures
- Category: Key Management
- Category: Scripting Languages
- Category: Debugging

