Skip to content

Q-BTC Core v2.5.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 22:10
· 17 commits to main since this release
5797e6f

Q-BTC Core v2.5.0 is now available. This release sets the activation height for witness commitments, establishes an updated chain checkpoint, and includes routine transaction validation and RPC hardening.

Node operators and miners should upgrade prior to block 25,000.

Notable Changes

  • Consensus: Witness commitment activation scheduled at block 25,000.
  • Checkpoints: Added checkpoint at block 22,800.
  • Validation: Hardened mempool memory limits and duplicate transaction validation.
  • RPC: Added host header validation and CORS origin controls for reverse-proxy deployments.

Thanks to @kaito-zero for contributions to validation and test coverage.

What's Changed

  • Harden mempool, relay and sync paths against malformed or unbounded input by @kaito-zero in #7
  • Tighten validation in amounts, RPC access, compact blocks and mempool bookkeeping by @kaito-zero in #8

Full Changelog: v2.4.1...v2.5.0