Skip to content

Implement full proof of funds support#67

Open
aagbotemi wants to merge 8 commits into
rust-bitcoin:masterfrom
aagbotemi:feat/proof-of-fund-support
Open

Implement full proof of funds support#67
aagbotemi wants to merge 8 commits into
rust-bitcoin:masterfrom
aagbotemi:feat/proof-of-fund-support

Conversation

@aagbotemi

Copy link
Copy Markdown

Summary

Add BIP-322 full Proof of Funds (PoF) signing and verification, with test coverage and README updates.

Changes

  • Add ProofInput struct for additional UTXOs included in a proof of funds
  • Add sign_pof() and sign_pof_encoded() to construct and sign a PoF PSBT
  • Add verify_pof() / verify_pof_encoded() to validate a PoF PSBT against a set of prevouts

Closes #20

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.

Implement full (Proof-of-funds)

1 participant