Skip to content

Conversation

@luisschwab
Copy link
Member

@luisschwab luisschwab commented Jan 16, 2026

WIP, needs bitcoindevkit/bdk#2097

This PR adds a birthday to the wallet, as a BlockId. Block-by-Block and CBF scanning can use this as a hint to only scan from the birthday onwards, saving time and bandwidth on full-scans where the birthday is previously known.

Client code should be updated to automatically set the birthday when performing a full-scan.

TODO

  • Add new bitcoind_rpc example that uses the birthday as the start_height

@luisschwab luisschwab self-assigned this Jan 16, 2026
@luisschwab luisschwab moved this to In Progress in BDK Wallet Jan 16, 2026
@luisschwab luisschwab marked this pull request as draft January 16, 2026 22:53
@luisschwab luisschwab force-pushed the feat/wallet-birthday branch from 527a8d4 to 77e2d88 Compare January 16, 2026 23:13
@luisschwab luisschwab force-pushed the feat/wallet-birthday branch from 77e2d88 to 8ea292f Compare January 17, 2026 15:46
@luisschwab luisschwab added this to the Wallet 3.0.0 milestone Jan 18, 2026
@luisschwab luisschwab added the new feature New feature or request label Jan 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new feature New feature or request

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant