pull down to refresh

BIP352 is the silent-payment construction. The sender tweaks the receiver’s spend key with a shared secret from the sender’s input keys and the receiver’s scan key, and pays to that one-time output. The receiver recomputes the same tweak from the input public keys. #35301 keeps that logic off the wallet and off transaction objects, so the tests do not need a wallet backend. It replaces #28122 and is built on libsecp256k1 #1765. The tracking issue is #28536. Receiving is still draft #32966.

The next merge by review activity is listrawtransactions. listtransactions only emits transactions with an economic category, so a consolidation or a self-transfer never appears. The new RPC lists every wallet transaction once, with the net balance change and the fee when this wallet funded it.

Thursday’s #bitcoin-core-dev meeting had three topics: dergoegge is leaving full-time fuzzing work, the QML GUI group is still in design and staging, and the v32.0rc2 binaries are up.