Shannon Appelcline bb5e542cf1 Update README.md
2017-03-03 16:26:22 -08:00

33 lines
1.9 KiB
Markdown

# Learning Bitcoin from the Command-Line #
> NOTE: This is a draft in progress, so that I can get some feedback from early reviewers. It is not yet ready for use.
# Copyright
Unless otherwise noted, the contents of this repository areCopyright ©2017 by Christopher Allen \<ChristopherA@LifeWithAlacrity.com\> and are licensed [CC-BY](./LICENSE-CC-BY-4.0.md).
## Introduction
The best way to learn to learn deeply about bitcoin is to avoid GUIs (even bitcoin-qt), and instead learn it from the command line.
## Requirements
This tutorial assumes that you have some minimal background of how to use the command line interface. If not, there are many tutorials available, and I have one for Mac users at https://github.com/ChristopherA/intro-mac-command-line
## Files
* 1A - Bitcoin-Core Basics
* [2.0: Setting Up a Bitcoin-Core VPS](2_0_Setting_Up_a_Bitcoin-Core_VPS.md)
* [2.1: Setting Up a Bitcoin-Core VPS by Hand](./2_1_Setting_Up_a_Bitcoin-Core_VPS_by_Hand.md)
* [2.2: Setting Up a Bitcoin-Core VPS with StackScript.md](./2_2_Setting_Up_a_Bitcoin-Core_VPS_with_StackScript.md)
* [Linode_Bitcoin-Core_VPS_Setup.stackscript](./Linode_Bitcoin-Core_VPS_Setup.stackscript)
* [3.0: Playing with bitcoin-cli](3_0_Playing_with_Bitcoin-CLI.md)
* [3.1: Verifying Your bitcoin-cli Setup](3_1_Verifying_Your_Bitcoin-CLI_Setup.md)
* [3.2: Setting Up Your Wallet](3_2_Setting_Up_Your_Wallet.md)
* [3.3: Receiving a Transaction](3_3_Receiving_a_Transaction.md)
* [Interlude: Sending Coins the Easy Way](3_3__Interlude_Sending_Coins_The_Easy_Way.md)
* [3.4: Sending a Raw Transaction to a P2PKH](3_4_Sending_a_Raw_Transaction_to_a_P2PKH.md)
* [Interlude: Using JQ for Better Parsing](3_4__Interlude_Using_JQ_for_Better_Parsing.md)
* [Interlude: Writing a Raw Transaction the Easy Way](3_4__Interlude_Writing_a_Raw_Transaction_The_Easy_Way.md)
* [3.5: Sending a Raw Transaction to an OP_RETURN](3_5_Sending_a_Raw_Transaction_to_an_OP_RETURN.md)