mirror of
https://github.com/lnbook/lnbook
synced 2024-11-01 03:20:53 +00:00
6f9c4aa929
Chapters 1 & 2 will be less technical, to help non-technical users get a high level view of LN. To make more accessible, I am removing technical detail, reducing the history segment, and introducing "motivation" and "basics" sections. Moved "getting started" from ch1 to ch2 Chapter 2 will be based on experiential learning, with examples, screenshots and a user story
41 lines
1.6 KiB
Plaintext
41 lines
1.6 KiB
Plaintext
[[ch02_getting_started]]
|
|
== Getting Started
|
|
|
|
// TODO intro paragraph - no empty headings!
|
|
|
|
==== Choosing a Lightning Network Wallet
|
|
|
|
* full nodes (c-lightning, eclair, lnd) + remote controls
|
|
* phone / desktop wallets (SPV clients)
|
|
* custodial services / wallets?
|
|
// Mastering bitcoin also had a section about custodial web wallets. So it might be fair to include them.
|
|
|
|
==== Quick Start
|
|
|
|
* We start with a mobile wallet like eclair
|
|
* Verify the authenticity of the software (e.g. App store / Acinq website / github)
|
|
** discuss that a general phising scheme might consist of tricking you to download a similar looking software
|
|
|
|
[[getting_first_bitcoin]]
|
|
==== Getting Your First Bitcoin on the Lightning Network
|
|
|
|
* Trade fiat for Bitcoin (as in Mastering Bitcoin)
|
|
|
|
[[using_own_bitcoin]]
|
|
==== Process for people who already own Bitcoin ====
|
|
|
|
* send bitcoin to lightning wallet (1 onchain transaction - soon nodes / wallets may support funding a channel directly without sending bitcoins to the lightning network wallet first)
|
|
* find a node to open a channel with (Node explorer / Autopilots / ...)
|
|
* open a connection
|
|
* open a channel
|
|
* wait confirmations for the channel to become operational
|
|
|
|
[[sending_receiving]]
|
|
==== Sending and Receiving Bitcoin on the Lightning Network
|
|
* have the person who helps onbording open a payment channel (As complex as a bitcoin transaction)
|
|
* showcase how the funds now can be send back and forth
|
|
** create invoice
|
|
** decode invoice (do always before paying!)
|
|
** pay an invoice
|
|
* showcase how an arbitrary invoice can be paid e.g. https://voting.ln.rene-pickhardt.de
|