🟧
How To Run the Bitcoin Core and a Node
  • What is the Bitcoin Core?
  • Why should I Run the Bitcoin Core?
    • Privacy
    • Bitcoin Core’s User Interface
    • Full Validation
    • Donate Bandwidth Using Bitcoin Core
  • Bitcoin Core Requirements and Warnings
    • Requirements
    • Minimum Requirements
  • Running a Full Node
    • Core Files
    • Costs & Warnings
    • Network Configuration
    • Upgrading older version
    • Initial Block Download (IBD)
    • Mac installation
    • Windows 10 Installation
    • Bitcoin Core Security
    • Configuration Tuning
    • Verify Release Signatures
    • Bitcoin Source Code
  • GNUPG.org
  • Bitcoin Core Config Generator
Powered by GitBook
On this page
  • Bitcoin Core Wallet GUI (Graphical)
  • Bitcoin Core Wallet RPC/REST (CLI)
  • Lightweight Wallets Using Bitcoin Core
  1. Why should I Run the Bitcoin Core?

Bitcoin Core’s User Interface

Bitcoin Core has a built in wallet with graphical and command line/API modes. It can also simultaneously support multiple lightweight wallets with similar security and privacy to its built-in wallet.

PreviousPrivacyNextFull Validation

Last updated 1 year ago

Multiple wallet support

Warning: you only get the security and privacy benefits in supported lightweight wallets if they make a secure and private connection to your Bitcoin Core every time you use them. This usually requires special configuration.

Bitcoin Core Wallet GUI (Graphical)

Clear overview

See your current balance and recent transactions

Fee slider

Easily choose between low fees and fast confirmation

Coin control

Enhance privacy or save money by choosing your inputs

QR codes

Generate QR codes to receive payment

Unique invoices

Easily track who paid you

Proxy configuration

Use Tor or a proxy for privacy

Network monitoring

Track how much bandwidth you use

Watch-only support

Track bitcoins stored safely offline

Bitcoin Core Wallet RPC/REST (CLI)

GetNewAddress

Get a new address for receiving payment

GetBalance

Instantly see your available Bitcoin balance

SendMany

Send a single payment to multiple addresses

ListUnspent

See what received transactions you can spend

Create/Sign/Send

Create and send raw transactions

Notification

Be notified of new blocks and transactions

Lightweight Wallets Using Bitcoin Core

Learn more: documentation for the

Non-private connection

Lightweight wallets usually connect to several random full nodes (like Bitcoin Core) to send and receive all of their data. In the process they and make themselves more .

Secure and private connection

But it’s also possible to connect certain lightweight wallets solely to your own Bitcoin Core full node, called a trusted peer. If you do this with a secure and private connection every time you use that lightweight wallet, you’ll get most of the security and privacy benefits of a full node as well as .

Bitcoin Core APIs
leak private data
vulnerable to attacks
help protect decentralization
icon
icon
icon
icon
icon
icon
icon
icon
icon
icon
icon
icon
icon
icon