Skip to content

feat(examples): add BIP322 proof of address ownership example#8047

Open
davidkaplanbitgo wants to merge 1 commit intomasterfrom
BTC-2998.script
Open

feat(examples): add BIP322 proof of address ownership example#8047
davidkaplanbitgo wants to merge 1 commit intomasterfrom
BTC-2998.script

Conversation

@davidkaplanbitgo
Copy link
Contributor

Add example code for generating and verifying BIP322 generic message signatures for BitGo multi-sig wallets. This implementation demonstrates how to prove ownership of addresses from traditional (non-descriptor) wallets using Bitcoin's standard message signing protocol.

Includes:

  • Comprehensive README explaining BIP322 concepts and usage
  • Sample code for creating and verifying message proofs
  • JSON configuration for address/message pairs

Co-authored-by: llm-git llm-git@ttll.de

TICKET: BTC-2998

@davidkaplanbitgo davidkaplanbitgo force-pushed the BTC-2998.script branch 2 times, most recently from 823f488 to 0226803 Compare February 4, 2026 23:21
@davidkaplanbitgo davidkaplanbitgo marked this pull request as ready for review February 4, 2026 23:21
@davidkaplanbitgo davidkaplanbitgo requested a review from a team as a code owner February 4, 2026 23:21
Add example code for generating and verifying BIP322 generic message
signatures for BitGo multi-sig wallets. This implementation demonstrates
how to prove ownership of addresses from traditional (non-descriptor)
wallets using Bitcoin's standard message signing protocol.

Includes:
- Comprehensive README explaining BIP322 concepts and usage
- Sample code for creating and verifying message proofs
- JSON configuration for address/message pairs

Co-authored-by: llm-git <llm-git@ttll.de>

TICKET: BTC-2998
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.

2 participants