mirror of
				https://github.com/ChristopherA/Learning-Bitcoin-from-the-Command-Line.git
				synced 2025-10-31 10:27:29 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			850 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			850 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Chapter 11: Empowering Timelock with Bitcoin Scripts
 | |
| 
 | |
| The `nLockTime` feature from [§8.1](08_1_Sending_a_Transaction_with_a_Locktime.md) was just the beginning of Timelocks. When you start writing Bitcoin Scripts, two timelocking opcodes become available.
 | |
| 
 | |
| ## Objectives for This Chapter
 | |
| 
 | |
| After working through this chapter, a developer will be able to:
 | |
| 
 | |
|    * Decide which Timelock to Use
 | |
|    * Create Scripts with CLTV
 | |
|    * Create Scripts with CSV
 | |
|    
 | |
| Supporting objectives include the ability to:
 | |
| 
 | |
|    * Understand the Differences Between the Different Timelocks
 | |
|    * Generate Relative Times
 | |
|    
 | |
| ## Table of Contents
 | |
| 
 | |
| * [Section One: Understanding Timelock Options](11_1_Understanding_Timelock_Options.md)
 | |
| * [Section Two: Using CLTV in Scripts](11_2_Using_CLTV_in_Scripts.md)
 | |
| * [Section Three: Using CSV in Scripts](11_3_Using_CSV_in_Scripts.md)
 | |
| 
 |