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 v4 migration schema
  • 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant