Bitcoin Core Rolls Out v31.1rc1 Release Candidate Ahead of Stable Launch

Bitcoin Core Rolls Out v31.1rc1 Release Candidate Ahead of Stable Launch

Last Updated:
Glassnode Signals Altcoin Season as Bitcoin Faces Heavy Drawdown
  • Bitcoin Core 31.1rc1 strengthens node privacy with safer private transaction broadcasts.
  • Release candidate improves wallet accuracy, validation efficiency, and testing reliability.
  • Developers urge community testing before stable launch to ensure a smooth Bitcoin Core update.

Bitcoin Core developers have introduced version 31.1rc1 for public testing, giving node operators and developers an early look at the next minor software update. The release candidate focuses on improving network privacy, boosting overall performance, and resolving several bugs across different components. 

Although this version does not introduce sweeping protocol changes, it delivers meaningful refinements that strengthen Bitcoin’s infrastructure. Developers encourage the community to test the software before the stable release arrives, helping identify any remaining issues while ensuring a smoother rollout for users running full nodes across supported platforms.

Privacy and Network Reliability Receive Major Attention

One of the most important improvements addresses a privacy issue involving the -privatebroadcast option. Developers discovered that certain network connections could unexpectedly route through the public internet instead of the configured privacy network. Version 31.1rc1 resolves this behavior, reducing the risk of exposing a user’s IP address while broadcasting transactions.

Additionally, the release improves peer-to-peer networking by preventing private broadcast connections from altering the address manager. The update also ensures that Bitcoin Core correctly uses a configured proxy during specific reconnection scenarios. Together, these adjustments improve network consistency while strengthening privacy protections.

The validation engine also receives refinements. Developers corrected the lifetime management of precomputed transaction data and introduced more regular chainstate compaction. Consequently, nodes should manage blockchain data more efficiently while maintaining stable performance over time.

Wallet, Testing, and Build Improvements

The wallet component also benefits from several enhancements. Developers improved database migration by verifying the final Berkeley DB page log sequence number. Moreover, the software now estimates transaction input sizes more accurately by relying on outpoints.

Developers also strengthened MuSig functionality by rejecting empty public key lists during key aggregation. This change improves reliability for advanced multisignature workflows.

Testing received significant attention throughout the release. Engineers resolved multiple race conditions, improved clean shutdown procedures for SOCKS5 servers, corrected several automated test issues, and fixed timeout problems affecting fuzz testing. These changes should help developers identify software bugs more efficiently before future releases.

Beyond runtime improvements, Bitcoin Core developers updated build tools, documentation, continuous integration workflows, and utility functions. Several infrastructure changes now accelerate caching, improve compilation compatibility with newer software libraries, and enhance build reliability across supported environments.

Bitcoin Core 31.1rc1 supports Linux Kernel 3.17 or newer, macOS 14, and Windows 10 version 1903 or later. Users running unsupported operating systems should avoid upgrading until they migrate to supported environments.

Developers advise existing users to fully shut down older Bitcoin Core versions before installing the new release candidate. They also encourage testers to report any bugs through the project’s GitHub issue tracker before the stable version becomes available.

Related: Bitcoin Price Prediction for July 2026: Can BTC Reclaim $64K to Reverse the Downtrend?

Disclaimer: The information presented in this article is for informational and educational purposes only. The article does not constitute financial advice or advice of any kind. Coin Edition is not responsible for any losses incurred as a result of the utilization of content, products, or services mentioned. Readers are advised to exercise caution before taking any action related to the company.