Labeled Needs Rebase
pull
fees: Introduce Mempool Based Fee Estimation to reduce overestimation
#34075
ismaelsadeeq on December 15, 2025 TX fees and policy Needs rebase
ismaelsadeeq on December 15, 2025 TX fees and policy Needs rebase
pull
mining: add getTransactions(ByWitnessID) IPC methods
#34020
Sjors on December 5, 2025 Mining Needs rebase CI failed
Sjors on December 5, 2025 Mining Needs rebase CI failed
pull
refactor: disentangle miner startup defaults from runtime options
#33966
Sjors on November 28, 2025 Refactoring Needs rebase
Sjors on November 28, 2025 Refactoring Needs rebase
pull
rest: add interface for gettxspendingprevout rpc
#33904
kevkevinpal on November 18, 2025 RPC/REST/ZMQ Needs rebase
kevkevinpal on November 18, 2025 RPC/REST/ZMQ Needs rebase
pull
validation: reduce persisted UTXO set size by prioritizing positive lookups (RFC)
#33817
l0rinc on November 7, 2025 Validation Needs rebase
l0rinc on November 7, 2025 Validation Needs rebase
pull
init: Changing the rpcbind argument being ignored to a pop up warning
#33813
Ataraxia009 on November 7, 2025 Needs rebase
Ataraxia009 on November 7, 2025 Needs rebase
pull
prevector: simplify implementation of comparison operators and match behavior of
purpleKarrot on November 3, 2025 Utils/log/libs Needs rebase
std::vector
#33772
purpleKarrot on November 3, 2025 Utils/log/libs Needs rebase
pull
zmq: Log bind error at Error level, abort startup on init error
#33727
isrod on October 28, 2025 RPC/REST/ZMQ Needs rebase
isrod on October 28, 2025 RPC/REST/ZMQ Needs rebase
pull
ci, iwyu: Treat warnings as errors for
hebasto on October 28, 2025 Refactoring Tests Needs rebase
src/init and src/policy
#33725
hebasto on October 28, 2025 Refactoring Tests Needs rebase
pull
transaction: Adding script witness to ToString for CTxIn
#33711
Ataraxia009 on October 27, 2025 Needs rebase CI failed
Ataraxia009 on October 27, 2025 Needs rebase CI failed
pull
http: replace WorkQueue and single threads handling for ThreadPool
#33689
furszy on October 23, 2025 RPC/REST/ZMQ Needs rebase
furszy on October 23, 2025 RPC/REST/ZMQ Needs rebase
pull
init: Split file path handling out of -asmap option
#33631
fjahr on October 14, 2025 Needs rebase
fjahr on October 14, 2025 Needs rebase
pull
p2p: implement sender-initiated package relay
#33500
ishaanam on September 29, 2025 P2P Needs rebase
ishaanam on September 29, 2025 P2P Needs rebase
pull
tor: enable PoW defenses for automatically created hidden services
#33414
vasild on September 17, 2025 P2P Needs rebase
vasild on September 17, 2025 P2P Needs rebase
pull
Run feature_bind_port_(discover|externalip).py in CI
#33362
vasild on September 11, 2025 Needs rebase
vasild on September 11, 2025 Needs rebase
pull
index: Force database compaction in coinstatsindex
#33306
fjahr on September 4, 2025 UTXO Db and Indexes Needs rebase
fjahr on September 4, 2025 UTXO Db and Indexes Needs rebase
pull
rpc, logging: add backgroundvalidation to getblockchaininfo
#33259
polespinasa on August 26, 2025 Needs rebase
polespinasa on August 26, 2025 Needs rebase
pull
rpc: require integer verbosity; remove boolean ‘verbose’
#33214
fqlx on August 19, 2025 RPC/REST/ZMQ Needs rebase
fqlx on August 19, 2025 RPC/REST/ZMQ Needs rebase
pull
net: Provide block templates to peers on request
#33191
ajtowns on August 14, 2025 P2P Needs rebase
ajtowns on August 14, 2025 P2P Needs rebase
pull
test: Refactor rpc_getblockstats.py to use MiniWallet
#33184
enirox001 on August 13, 2025 Tests Needs rebase
enirox001 on August 13, 2025 Tests Needs rebase
pull
bench: Add more realistic Coin Selection Bench
#33160
murchandamus on August 9, 2025 Tests Needs rebase
murchandamus on August 9, 2025 Tests Needs rebase
pull
cmake: Do not require Python to build GUI
#33156
hebasto on August 8, 2025 Docs Build system Needs rebase
hebasto on August 8, 2025 Docs Build system Needs rebase
pull
[POC] wallet: Enable non-electronic (paper-based) wallet backup with codex32
#33043
w0xlt on July 23, 2025 Needs rebase
w0xlt on July 23, 2025 Needs rebase
pull
wallet: Store transactions in a separate sqlite table
#33034
achow101 on July 21, 2025 Wallet Needs rebase
achow101 on July 21, 2025 Wallet Needs rebase
pull
wallet, test: Replace MockableDatabase with in-memory SQLiteDatabase
#33032
achow101 on July 21, 2025 Needs rebase
achow101 on July 21, 2025 Needs rebase
pull
script: return verification flag responsible for error upon validation failure
#33012
darosior on July 18, 2025 Consensus Needs rebase
darosior on July 18, 2025 Consensus Needs rebase
pull
ci: Run unit tests parallel with functional tests
#33000
maflcko on July 17, 2025 Tests Needs rebase
maflcko on July 17, 2025 Tests Needs rebase
pull
[POC] ci: Skip compilation when running static code analysis
#32953
hebasto on July 12, 2025 Tests Needs rebase
hebasto on July 12, 2025 Tests Needs rebase
pull
build: Explicitly set Qt’s
hebasto on July 11, 2025 Build system Needs rebase
AUTO{MOC,RCC,UIC} property per target
#32951
hebasto on July 11, 2025 Build system Needs rebase
pull
validation: remove BLOCK_FAILED_CHILD
#32950
stratospher on July 11, 2025 Validation Needs rebase
stratospher on July 11, 2025 Validation Needs rebase
pull
Cache m_cached_finished_ibd where SetTip is called.
#32885
pstratem on July 6, 2025 Needs rebase
pstratem on July 6, 2025 Needs rebase
pull
RPC/txoutproof: Support including (and verifying) proofs of wtxid
#32844
luke-jr on June 30, 2025 Needs rebase
luke-jr on June 30, 2025 Needs rebase
pull
doc: invalid block handling followups
#32843
mzumsande on June 30, 2025 Validation Needs rebase
mzumsande on June 30, 2025 Validation Needs rebase
pull
Add read-only mode to sqlite db and use in
willcl-ark on June 26, 2025 Needs rebase
bitcoin-wallet
#32818
willcl-ark on June 26, 2025 Needs rebase
pull
checkqueue: implement a new scriptcheck worker pool with atomic variables
#32791
HowHsu on June 21, 2025 Needs rebase
HowHsu on June 21, 2025 Needs rebase
pull
wallet: derivehdkey RPC to get xpub at arbitrary path
#32784
Sjors on June 20, 2025 Wallet Needs rebase
Sjors on June 20, 2025 Wallet Needs rebase
pull
wallet: Replace CWalletTx::mapValue and vOrderForm with explicit class members
#32763
achow101 on June 16, 2025 Wallet Needs rebase
achow101 on June 16, 2025 Wallet Needs rebase
pull
fees: prevent redundant estimates flushes
#32748
ismaelsadeeq on June 14, 2025 TX fees and policy Needs rebase
ismaelsadeeq on June 14, 2025 TX fees and policy Needs rebase
pull
p2p: avoid traversing blocks (twice) during IBD
#32730
furszy on June 11, 2025 P2P Needs rebase
furszy on June 11, 2025 P2P Needs rebase
pull
ci: update pwsh to use custom shell that fails-fast
#32672
m3dwards on June 3, 2025 Windows Tests Needs rebase
m3dwards on June 3, 2025 Windows Tests Needs rebase
pull
rpc, doc: clarify wallet version in getwalletinfo help
#32603
rkrux on May 23, 2025 Needs rebase
rkrux on May 23, 2025 Needs rebase
pull
subprocess: Let shell parse command on non-Windows systems
#32577
hebasto on May 21, 2025 Utils/log/libs Needs rebase
hebasto on May 21, 2025 Utils/log/libs Needs rebase
pull
Use subprocess library for notifications
#32566
laanwj on May 19, 2025 Build system Utils/log/libs Needs rebase
laanwj on May 19, 2025 Build system Utils/log/libs Needs rebase
pull
index: store per-block transaction locations for efficient lookups
#32541
romanz on May 17, 2025 UTXO Db and Indexes Needs rebase
romanz on May 17, 2025 UTXO Db and Indexes Needs rebase
pull
RPC: removeprunedfunds should take an array of txids
#32501
BrandonOdiwuor on May 14, 2025 RPC/REST/ZMQ Needs rebase CI failed
BrandonOdiwuor on May 14, 2025 RPC/REST/ZMQ Needs rebase CI failed
pull
wallet: Add
achow101 on May 13, 2025 Wallet Needs rebase Review club
exportwatchonlywallet RPC to export a watchonly version of a wallet
#32489
achow101 on May 13, 2025 Wallet Needs rebase Review club
pull
p2p: stop special-casing witness-stripped error for unconfirmed transactions
#32379
darosior on April 29, 2025 P2P Needs rebase
darosior on April 29, 2025 P2P Needs rebase
pull
cmake: Check user-defined
hebasto on April 28, 2025 Build system Needs rebase
APPEND_*FLAGS variables early
#32367
hebasto on April 28, 2025 Build system Needs rebase
pull
refactor: Update
w0xlt on April 23, 2025 Refactoring Needs rebase
XOnlyPubKey::GetKeyIDs() to return a pair of pubkeys
#32332
w0xlt on April 23, 2025 Refactoring Needs rebase
pull
bitcoin-cli: Add -ipcconnect option
#32297
ryanofsky on April 17, 2025 RPC/REST/ZMQ Needs rebase
ryanofsky on April 17, 2025 RPC/REST/ZMQ Needs rebase
pull
build: Restore cross-compilation for Android
#32262
hebasto on April 13, 2025 Build system Needs rebase Android
hebasto on April 13, 2025 Build system Needs rebase Android
pull
BIP-348 (OP_CHECKSIGFROMSTACK) (regtest only)
#32247
jamesob on April 10, 2025 Consensus Needs rebase Needs Conceptual Review
jamesob on April 10, 2025 Consensus Needs rebase Needs Conceptual Review
pull
refactor: Txid type safety (parent PR)
#32189
marcofleon on April 1, 2025 Refactoring Needs rebase CI failed
marcofleon on April 1, 2025 Refactoring Needs rebase CI failed
pull
Draft: CCoinMap Experiments
#32128
martinus on March 24, 2025 Validation Up for grabs Needs rebase CI failed
martinus on March 24, 2025 Validation Up for grabs Needs rebase CI failed
pull
wallet: make coinbase that will mature on the next block available for selection
#32123
luisschwab on March 22, 2025 Wallet Needs rebase
luisschwab on March 22, 2025 Wallet Needs rebase
pull
qa: make feature_assumeutxo.py test more robust
#32117
darosior on March 21, 2025 Tests Needs rebase
darosior on March 21, 2025 Tests Needs rebase
pull
i2p: make a time gap between creating transient sessions and using them
#32065
vasild on March 14, 2025 P2P Needs rebase
vasild on March 14, 2025 P2P Needs rebase
pull
cmake, guix: Skip building tests in subtrees for releases
#32054
hebasto on March 13, 2025 Build system Needs rebase
hebasto on March 13, 2025 Build system Needs rebase
pull
[IBD] Tracking PR for speeding up Initial Block Download
#32043
l0rinc on March 12, 2025 P2P Block storage Needs rebase
l0rinc on March 12, 2025 P2P Block storage Needs rebase
pull
net: replace manual reference counting of CNode with shared_ptr
#32015
vasild on March 7, 2025 P2P Needs rebase
vasild on March 7, 2025 P2P Needs rebase
pull
BIP-119 (OP_CHECKTEMPLATEVERIFY) (regtest only)
#31989
jamesob on March 4, 2025 Consensus Needs rebase Needs Conceptual Review
jamesob on March 4, 2025 Consensus Needs rebase Needs Conceptual Review
pull
init: Take lock on blocks directory in BlockManager ctor
#31860
sedited on February 13, 2025 Needs rebase
sedited on February 13, 2025 Needs rebase
pull
kernel: Avoid duplicating symbols in the kernel and downstream users
#31807
theuni on February 5, 2025 Build system Validation Needs rebase
theuni on February 5, 2025 Build system Validation Needs rebase
pull
refactor: simplify GetAncestor
#31778
kcalvinalvin on February 2, 2025 Refactoring Needs rebase
kcalvinalvin on February 2, 2025 Refactoring Needs rebase
pull
Use number of dirty cache entries in flush warnings/logs
#31703
sipa on January 21, 2025 Utils/log/libs Needs rebase
sipa on January 21, 2025 Utils/log/libs Needs rebase
pull
refactor: Avoid copies by using const references or by move-construction
#31650
maflcko on January 13, 2025 Refactoring Needs rebase
maflcko on January 13, 2025 Refactoring Needs rebase
pull
Execute Discover() when bind=0.0.0.0 or :: is set
#31492
andremralves on December 13, 2024 Needs rebase
andremralves on December 13, 2024 Needs rebase
pull
fuzz: Expand script verification flag testing to segwit v0 and tapscript
#31460
dergoegge on December 10, 2024 Tests Needs rebase
dergoegge on December 10, 2024 Tests Needs rebase
pull
test: implements helper functions for unit conversion
#31420
wfzyx on December 4, 2024 Tests Needs rebase
wfzyx on December 4, 2024 Tests Needs rebase
pull
descriptors: inference process, do not return unparsable multisig descriptors
#31404
furszy on December 2, 2024 Needs rebase
furszy on December 2, 2024 Needs rebase
pull
[POC] cmake: Introduce LLVM’s Source-based Code Coverage reports
#31394
hebasto on November 29, 2024 Build system Tests Needs rebase
hebasto on November 29, 2024 Build system Tests Needs rebase
pull
Add and use
andremralves on November 23, 2024 Tests Needs rebase
satToBtc and btcToSat util functions
#31356
andremralves on November 23, 2024 Tests Needs rebase
pull
scripted-diff: Type-safe settings retrieval
#31260
ryanofsky on November 8, 2024 Refactoring Needs rebase
ryanofsky on November 8, 2024 Refactoring Needs rebase
pull
rpc: print P2WSH and P2SH redem Script in getrawtransaction
#31252
polespinasa on November 7, 2024 RPC/REST/ZMQ Needs rebase
polespinasa on November 7, 2024 RPC/REST/ZMQ Needs rebase
pull
build, ci: Fix linking
hebasto on October 25, 2024 Windows Build system Needs rebase
bitcoin-chainstate.exe to bitcoinkernel.dll on Windows
#31158
hebasto on October 25, 2024 Windows Build system Needs rebase
pull
miner: Reorg Testnet4 minimum difficulty blocks
#31117
fjahr on October 19, 2024 Mining Needs rebase
fjahr on October 19, 2024 Mining Needs rebase
pull
RFC: build: support for pre-compiled headers.
#31053
theuni on October 7, 2024 Build system Needs rebase
theuni on October 7, 2024 Build system Needs rebase