# Chapter Four: Preparing Your Bitcoin Addresses You set up your Bitcoin wallet in Chapter Three and considered its ranged descriptors and how they could create (and recreate) thousands of addresses. Those addresses are what you actually use to receive funds on the Bitcoin network, and you'll be working with in this chapter. Besides creating addresses in a couple of different ways, you'll also create means for easily transmitting your addresses to others and (finally) _get some funds_, or at least some fake funds. ## Objectives for This Chapter After working through this chapter, a developer will be able to: * Create an Address to Receive Bitcoin Funds * Create an Address from a Descriptor * Create a QR from an Address Supporting objectives include the ability to: * Understand What a Bitcoin Address Is * Understand an Address Descriptor ## Table of Contents * [Section One: Understanding the Address](04_1_Understanding_the_Address.md) * [Section Two: Integrating Addresses and Descriptors](04_2_Integrating_Addresses_Descriptors.md) * [Section Three: Creating QR Codes for Addresses](04_3_Creating_QR_Codes_for_Addresses.md) * [Section Four: Receiving a Transaction](04_4_Receiving_a_Transaction.md) * [Interlude: Using Command-Line Variables](04_4a_Interlude_Using_Command-Line_Variables.md)