> ## Documentation Index
> Fetch the complete documentation index at: https://www.bitnob.dev/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Bitnob API requests authenticate with an `X-Auth-Client` API key header against https://api.bitnob.com.
> Always use the sandbox environment for testing. Never put live API keys in sample code.
> Money amounts are integers in the smallest unit of the currency (satoshis for BTC, cents for fiat). Never use floats.
> Every state-changing request takes a client-supplied `reference` and must be treated as idempotent on retry.
> Quotes expire. Re-quote rather than reusing a stale quote id.

# Bitcoin Core from the command line course

> An 8-module hands-on course plus capstone: run bitcoind in regtest, drive bitcoin-cli, and script full transaction flows.

8 hands-on modules plus a capstone project on running Bitcoin Core from the command line.

Nothing here is simulated by an API. You run a real node in regtest, drive it with bitcoin-cli, and build up to scripted transaction flows. It covers:

* Installing and running bitcoind, and how Bitcoin Core is architected,
* Wallets, addresses, and UTXO control from the CLI,
* Using regtest to simulate blocks, confirmations, and chain state,
* Working with the RPC interface and developing against a local node.

## Full table of contents

| Module | Title |
| - | - |
| 1 | Installing and running Bitcoin Core |
| 2 | Bitcoin Core architecture |
| 3 | Wallets and addresses in Bitcoin Core |
| 4 | Using regtest to simulate Bitcoin |
| 5 | Transactions and UTXO control |
| 6 | Blocks and blockchain state |
| 7 | Working with Bitcoin RPC |
| 8 | Developing with Bitcoin Core locally |

The course closes with a capstone project on Bitcoin Core CLI automation.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.