1.8 KiB
Chapter Thirteen: Understanding Your Lighting Setup
You're now ready to begin working with the lightning-cli
command-line interface. But that first requires that you understand your c-lightning setup and its features, which is what will be explained in this chapter.
For this and future chapters, we presume that you have a VPS with c-lightning installed, running lightningd
. We also presume that you are connected to testnet, allowing for access to bitcoins without using real funds. You can either do this by hand, per §2.1: Setting up a Bitcoin-Core VPS by Hand, with Bitcoin Standup at Linode.com, per §2.2: Setting up a Bitcoin-Core VPS with Bitcoin Standup, or via other means, per §2.3: Setting up a Bitcoin-Core Machine via Other Means.
Objectives for This Chapter
After working through this chapter, a developer will be able to:
- Demonstrate that their c-lightning Node is Installed and Up-to-date
- Use basic wallet Commands
- Setting up a channel.
- Pay an invoice
- Generate a payment request.
Supporting objectives include the ability to:
- Use Basic Informational Commands.
- Understand what a lightning channel is.
- Understand what a invoice is.
- Understand how to pay an invoice.