Files
bitcoin/doc
W. J. van der Laan 4a25e39624 Merge bitcoin/bitcoin#22629: [22.x] rc3 backports
32e1424f84 Fix build with Boost 1.77.0 (Rafael Sadowski)
cb34a0aafe qt: Handle new added plurals in bitcoin_en.ts (Hennadii Stepanov)
068985c02e doc: Mention the flat directory structure for uploads (Andrew Chow)
27d43e5bd4 guix: Don't include directory name in SHA256SUMS (Andrew Chow)
88fb7e37ad test: fix bug in 22686 (S3RK)
63fec7e295 clientversion: No suffix #if CLIENT_VERSION_IS_RELEASE (Carl Dong)
dfaffbeb63 test: Test for ApproximateBestSubset edge case with too little fees (Andrew Chow)
e86b023606 wallet: Assert that enough was selected to cover the fees (Andrew Chow)
ffc81e2048 wallet: Use GetSelectionAmount for target value calculations (Andrew Chow)
ce77b45a1f release: Release with separate SHA256SUMS and sig files (Carl Dong)
cb491bd5a7 guix-verify: Non-zero exit code when anything fails (Carl Dong)
6a611d2e3c gui: ensure external signer option remains disabled without signers (Andrew Chow)
e9b4487684 qt: Fix regression in "Encrypt Wallet" menu item (Hennadii Stepanov)
57fce067a3 consensus/params: simplify ValidDeployment check to avoid gcc warning (Anthony Towns)
e9d30fbb3a ci: Run fuzzer task for the master branch only (Hennadii Stepanov)

Pull request description:

  Backported:

  1) #22730
  1) https://github.com/bitcoin-core/gui/pull/393
  1) #22597
  1) https://github.com/bitcoin-core/gui/pull/396
  1) #22643
  1) #22642
  1) #22685
  1) #22686
  1) #22654
  1) #22742
  1) https://github.com/bitcoin-core/gui/pull/406
  1) #22713

ACKs for top commit:
  laanwj:
    Code list-of-backported-PRs review ACK 32e1424f84

Tree-SHA512: f5e2dd1be6cdcd39368eeb5d297b3ff4418d0bf2e70c90e59ab4ba1dbf16f773045d877b4997511de58c3aca75a978dcf043e338bad23951557e2a27ccc845f6
2021-08-26 14:26:01 +02:00
..
2021-08-11 13:43:13 +02:00
2021-05-12 10:06:37 +02:00
2021-07-29 11:05:48 +08:00
2021-06-21 15:27:57 +02:00
2021-02-04 12:06:13 +00:00
2021-01-07 18:07:10 +02:00
2021-06-27 21:26:03 +02:00

Bitcoin Core

Setup

Bitcoin Core is the original Bitcoin client and it builds the backbone of the network. It downloads and, by default, stores the entire history of Bitcoin transactions, which requires a few hundred gigabytes of disk space. Depending on the speed of your computer and network connection, the synchronization process can take anywhere from a few hours to a day or more.

To download Bitcoin Core, visit bitcoincore.org.

Running

The following are some helpful notes on how to run Bitcoin Core on your native platform.

Unix

Unpack the files into a directory and run:

  • bin/bitcoin-qt (GUI) or
  • bin/bitcoind (headless)

Windows

Unpack the files into a directory, and then run bitcoin-qt.exe.

macOS

Drag Bitcoin Core to your applications folder, and then run Bitcoin Core.

Need Help?

Building

The following are developer notes on how to build Bitcoin Core on your native platform. They are not complete guides, but include notes on the necessary libraries, compile flags, etc.

Development

The Bitcoin repo's root README contains relevant information on the development process and automated testing.

Resources

Miscellaneous

License

Distributed under the MIT software license.