Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[WIP] btcutil: Add library functions for BIP-0352 silent payment _scan_ support#2466

Draft
guggero wants to merge 8 commits into
btcsuite:masterfrom
guggero:silent-payments-receive
Draft

[WIP] btcutil: Add library functions for BIP-0352 silent payment _scan_ support#2466
guggero wants to merge 8 commits into
btcsuite:masterfrom
guggero:silent-payments-receive

Conversation

@guggero
Copy link
Copy Markdown
Collaborator

@guggero guggero commented Dec 16, 2025

Depends on #2244, only the last two commits are new.

This is still very much work in progress.

guggero added 8 commits May 20, 2026 11:44
This commit adds library functions for calculating block tweaks. A
block tweak is the set of Silent Payment transaction tweaks that are
contained in a block. A SP transaction tweak is the pre-calculated input
public key sum tweaked by the input hash of a transaction and is
required for light clients to be able to calculate potential Silent
Payment outputs in a transaction or block without needing to download
the full block/transaction.
This commit adds helper functions that can be used by clients (including
light clients) to scan the chain for potential Silent Payment outputs.
@guggero guggero force-pushed the silent-payments-receive branch from 415da0a to aab6396 Compare May 20, 2026 10:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant