Skip to content

Commit 61ca540

Browse files
Gustavojfebitschmidty
authored andcommitted
News365: add merge summaries
1 parent 77532d8 commit 61ca540

File tree

1 file changed

+36
-10
lines changed

1 file changed

+36
-10
lines changed

_posts/en/newsletters/2025-08-01-newsletter.md

Lines changed: 36 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -188,19 +188,42 @@ Proposals (BIPs)][bips repo], [Lightning BOLTs][bolts repo],
188188
[Lightning BLIPs][blips repo], [Bitcoin Inquisition][bitcoin inquisition
189189
repo], and [BINANAs][binana repo]._
190190

191-
- [Bitcoin Core #29954][] RPC: Return `permitbaremultisig` and `maxdatacarriersize` in `getmempoolinfo`
192-
193-
- [Bitcoin Core #33004][] Enable `-natpmp` by default
194-
195-
- [LDK #3246][] Enable Creation of Offers and Refunds Without Blinded Path
196-
197-
- [LDK #3892][] offer: make the merkle tree signature public
198-
199-
- [LDK #3662][] LSPS5 implementation
191+
- [Bitcoin Core #29954][] extends the `getmempoolinfo` RPC by adding two relay
192+
policy fields to its response object: `permitbaremultisig` (whether the node
193+
relays bare multisig outputs) and `maxdatacarriersize` (the maximum aggregate
194+
bytes allowed in OP_RETURN outputs for a transaction in the mempool). Other
195+
policy flags, such as [`fullrbf`][topic rbf] and `minrelaytxfee`, were already
196+
exposed, so these additions allow for a complete relay policy snapshot.
197+
198+
- [Bitcoin Core #33004][] enables the `-natpmp` option by default, allowing
199+
automatic port forwarding via the [Port Control Protocol (PCP)][pcp] with a
200+
fallback to the [NAT Port Mapping Protocol (NAT-PMP)][natpmp] (see Newsletter
201+
[#323][news323 natpmp]). A listening node behind a router that supports either
202+
PCP or NAT-PMP becomes reachable without manual configuration.
203+
204+
- [LDK #3246][] enables the creation of [BOLT12 offers][topic offers] and
205+
refunds without a [blinded path][topic rv routing] by using the offer’s
206+
`signing_pubkey` as the destination. The `create_offer_builder` and
207+
`create_refund_builder` functions now delegate blinded path creation to
208+
`MessageRouter::create_blinded_paths`, where a caller can generate a compact
209+
path by passing `DefaultMessageRouter`, a full-length pubkey path with
210+
`NodeIdMessageRouter`, or no path at all with `NullMessageRouter`.
211+
212+
- [LDK #3892][] exposes the merkle tree signature of [BOLT12][topic offers]
213+
invoices publicly, enabling developers to build CLI tools or other software to
214+
verify the signature or recreate invoices. This PR also adds an `OfferId`
215+
field to BOLT12 invoices to track the originating offer.
216+
217+
- [LDK #3662][] implements [BLIPs #55][], also known as LSPS05, which defines
218+
how clients can register for webhooks via an endpoint to receive push
219+
notifications from an LSP. The API exposes additional endpoints that enable
220+
clients to list all webhook registrations or remove a specific one. This can
221+
be useful for clients to get notified when receiving an [async payment][topic
222+
async payments].
200223

201224
{% include snippets/recap-ad.md when="2025-08-05 16:30" %}
202225
{% include references.md %}
203-
{% include linkers/issues.md v=2 issues="29954,33004,3246,3892,3662" %}
226+
{% include linkers/issues.md v=2 issues="29954,33004,3246,3892,3662,55" %}
204227
[bitcoin core 29.1rc1]: https://bitcoincore.org/bin/bitcoin-core-29.1/
205228
[augur #3]: https://github.com/block/bitcoin-augur/issues/3
206229
[news315 cb]: /en/newsletters/2024/08/09/#statistics-on-compact-block-reconstruction
@@ -222,3 +245,6 @@ repo], and [BINANAs][binana repo]._
222245
[news348 destroy]: /en/newsletters/2025/04/04/#should-vulnerable-bitcoins-be-destroyed
223246
[black th]: https://mailing-list.bitcoindevs.xyz/bitcoindev/aG9FEHF1lZlK6d0E@console/
224247
[news361 bitvm]: /en/newsletters/2025/07/04/#continued-discussion-about-ctv-csfs-advantages-for-bitvm
248+
[news323 natpmp]: /en/newsletters/2024/10/04/#bitcoin-core-30043
249+
[pcp]: https://datatracker.ietf.org/doc/html/rfc6887
250+
[natpmp]: https://datatracker.ietf.org/doc/html/rfc6886

0 commit comments

Comments
 (0)