Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions _includes/references.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ for details --> {% endcomment %}
[BIP91]: https://github.com/bitcoin/bips/blob/master/bip-0091.mediawiki
[BIP93]: https://github.com/bitcoin/bips/blob/master/bip-0093.mediawiki
[BIP94]: https://github.com/bitcoin/bips/blob/master/bip-0094.mediawiki
[BIP95]: https://github.com/bitcoin/bips/blob/master/bip-0095.md
[BIP103]: https://github.com/bitcoin/bips/blob/master/bip-0103.mediawiki
[BIP110]: https://github.com/bitcoin/bips/blob/master/bip-0110.mediawiki
[BIP111]: https://github.com/bitcoin/bips/blob/master/bip-0111.mediawiki
Expand Down
354 changes: 354 additions & 0 deletions _posts/en/newsletters/2026-07-03-newsletter.md

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions _topics/en/compact-block-relay.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,9 @@ optech_mentions:
- title: Draft BIP and additional discussion of block template sharing to improve compact block effectiveness
url: /en/newsletters/2025/08/22/#draft-bip-for-block-template-sharing

- title: "Bitcoin Core #35550 rejects sendcmpct messages with an out-of-range announcement field"
url: /en/newsletters/2026/07/03/#bitcoin-core-35550

## Optional. Same format as "primary_sources" above
# see_also:
# - title:
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/consensus-cleanup-soft-fork.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,9 @@ optech_mentions:
- title: "Draft BIP for testnet5 would activate BIP54 from block 1"
url: /en/newsletters/2026/06/12/#draft-bip-for-testnet5

- title: "Prohibit Merkle internal node preimages that encode minimal 64-byte transactions"
url: /en/newsletters/2026/07/03/#prohibit-merkle-internal-node-preimages-that-encode-minimal-64-byte-transactions

## Optional. Same format as "primary_sources" above
see_also:
- title: Soft fork activation
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/cross-input-signature-aggregation.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,9 @@ optech_mentions:
- title: "DahLIAS interactive aggregate signatures for secp256k1"
url: /en/newsletters/2025/04/25/#interactive-aggregate-signatures-compatible-with-secp256k1

- title: "Post-quantum signature aggregation"
url: /en/newsletters/2025/11/07/#post-quantum-signature-aggregation

## Optional. Same format as "primary_sources" above
see_also:
- title: Schnorr signatures
Expand Down
6 changes: 6 additions & 0 deletions _topics/en/merkle-tree-vulnerabilities.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,12 @@ optech_mentions:
- title: "Question about whether 64-byte transactions can be third-party malleated to change their size"
url: /en/newsletters/2025/03/28/#can-all-consensus-valid-64-byte-transactions-be-third-party-malleated-to-change-their-size

- title: "BIP54 64-byte transactions and potential legitimate uses"
url: /en/newsletters/2026/06/05/#bip54-64-byte-transactions-and-potential-legitimate-uses

- title: "Prohibit Merkle internal node preimages that encode minimal 64-byte transactions"
url: /en/newsletters/2026/07/03/#prohibit-merkle-internal-node-preimages-that-encode-minimal-64-byte-transactions

## Optional. Same format as "primary_sources" above
see_also:
- title: CVEs
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/op_checksigfromstack.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,9 @@ optech_mentions:
- title: "Why doesn't CSFS bind signatures to specific inputs?"
url: /en/newsletters/2026/03/27/#does-op-checksigfromstack-intentionally-allow-cross-utxo-signature-reuse

- title: "LNHANCE soft fork"
url: /en/newsletters/2025/12/05/#lnhance-soft-fork

## Optional. Same format as "primary_sources" above
see_also:
- title: Covenants in Elements Alpha
Expand Down
6 changes: 6 additions & 0 deletions _topics/en/op_checktemplateverify.md
Original file line number Diff line number Diff line change
Expand Up @@ -175,9 +175,15 @@ optech_mentions:
- title: "`OP_TEMPLATEHASH` proposal as an alternative to CTV"
url: /en/newsletters/2025/08/01/#taproot-native-op-templatehash-proposal

- title: "LNHANCE soft fork"
url: /en/newsletters/2025/12/05/#lnhance-soft-fork

- title: "Understanding and mitigating a CTV footgun"
url: /en/newsletters/2026/01/02/#understanding-and-mitigating-a-ctv-footgun

- title: "CTV activation meeting"
url: /en/newsletters/2026/01/02/#ctv-activation-meeting

- title: "CTV-only vault proof of concept"
url: /en/newsletters/2026/06/05/#ctv-only-vault-proof-of-concept

Expand Down
12 changes: 12 additions & 0 deletions _topics/en/quantum-resistance.md
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,18 @@ optech_mentions:
- title: "BIPs #2198 makes one-path P2MR outputs unsafe to discourage omitting a post-quantum fallback leaf"
url: /en/newsletters/2026/06/26/#bips-2198

- title: "Benchmarking SLH-DSA STARK aggregation"
url: /en/newsletters/2026/07/03/#benchmarking-slh-dsa-stark-aggregation

- title: "Bird of Prey 2 (BoP-2) non-malleable schnorr and PQ signatures"
url: /en/newsletters/2026/07/03/#bird-of-prey-2-bop-2-non-malleable-schnorr-and-pq-signatures

- title: "Lattice-based signatures"
url: /en/newsletters/2026/07/03/#lattice-based-signatures

- title: "Triggering EC disabling with a NUMS point spend or hashrate majority"
url: /en/newsletters/2026/07/03/#triggering-ec-disabling-with-a-nums-point-spend-or-hashrate-majority

## Optional. Same format as "primary_sources" above
see_also:
- title: Taproot
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/schnorr-signatures.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,9 @@ optech_mentions:
- title: "Explanation for why BIP340 uses secp256k1 instead of a different curve"
url: /en/newsletters/2024/03/27/#why-does-bip-340-use-secp256k1

- title: "Public key recovery for P2MR EC leaves"
url: /en/newsletters/2026/07/03/#public-key-recovery-for-p2mr-ec-leaves

## Optional. Same format as "primary_sources" above
see_also:
- title: Will a schnorr soft fork introduce a new address format?
Expand Down
3 changes: 3 additions & 0 deletions _topics/en/simplicity.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,9 @@ optech_mentions:
- title: "SimplicityHL released to allow compiling Rust-like programs to Simplicity script"
url: /en/newsletters/2025/08/22/#simplicityhl-released

- title: "Details about the design of Simplicity"
url: /en/newsletters/2025/09/05/#details-about-the-design-of-simplicity

## Optional. Same format as "primary_sources" above
see_also:
- title: "Simplicity: A New Language for Blockchains"
Expand Down
18 changes: 18 additions & 0 deletions _topics/en/tapscript.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,24 @@ optech_mentions:
- title: "Research showing effect of OP_SUCCESSx on covenants using output script introspection"
url: /en/newsletters/2023/10/25/#op-success-changes-would-be-beneficial

- title: "Draft BIP for adding elliptic curve operations to tapscript"
url: /en/newsletters/2025/09/05/#draft-bip-for-adding-elliptic-curve-operations-to-tapscript

- title: "Draft BIP for OP_TWEAKADD"
url: /en/newsletters/2025/09/05/#draft-bip-for-op-tweakadd

- title: "Draft BIPs for Script Restoration"
url: /en/newsletters/2025/10/03/#draft-bips-for-script-restoration

- title: "Native STARK proof verification in Bitcoin Script"
url: /en/newsletters/2025/11/07/#native-stark-proof-verification-in-bitcoin-script

- title: "Benchmarking the varops budget"
url: /en/newsletters/2025/12/05/#benchmarking-the-varops-budget

- title: "Varops budget and tapscript leaf 0xc2 (aka Script Restoration) are BIPs 440 and 441"
url: /en/newsletters/2026/04/03/#varops-budget-and-tapscript-leaf-0xc2-aka-script-restoration-are-bips-440-and-441

- title: "Proposal to embed post-quantum keys in tapscript without consensus changes"
url: /en/newsletters/2026/05/01/#proposal-to-embed-post-quantum-keys-in-tapscript-without-consensus-changes

Expand Down
3 changes: 3 additions & 0 deletions _topics/en/testnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,9 @@ optech_mentions:
- title: "Draft BIP to replace testnet4 with testnet5"
url: /en/newsletters/2026/06/12/#draft-bip-for-testnet5

- title: "BIPs #2196 adds BIP95, a draft specification for testnet5"
url: /en/newsletters/2026/07/03/#bips-2196

## Optional. Same format as "primary_sources" above
see_also:
- title: Signet
Expand Down