Bitcoin Core 25.0 Release Notes

ยท

Overview

Bitcoin Core 25.0 introduces performance enhancements, new RPC functionalities, and improved wallet features. This release is compatible with Linux, macOS 10.15+, and Windows 7+. Key updates include network policy adjustments, Miniscript support, and optimized block filters for faster rescans.


How to Upgrade

  1. Shut down older versions completely.
  2. Install the new version:

    • Windows: Run the installer.
    • macOS: Replace /Applications/Bitcoin-Qt.
    • Linux: Overwrite bitcoind/bitcoin-qt.

๐Ÿ‘‰ Download Bitcoin Core 25.0

Note: Upgrading from EOL versions is supported but may require data migration.


Compatibility


Notable Changes

P2P and Network

New RPCs

Updated RPCs


Wallet Improvements


Build System


FAQ

Q: How do I enable fast rescans?
A: Launch with -blockfilterindex=1 and use rescanblockchain or importdescriptors.

Q: Can I upgrade directly from Bitcoin Core 20.0?
A: Yes, but allow extra time for data migration.

Q: What happens if -maxconnections=0 is set?
A: Disables -dnsseed and -listen unless overridden.

๐Ÿ‘‰ Explore advanced features


Credits

Contributors include 0xb10c, Andrew Chow, Pieter Wuille, and others. Translations by Transifex.