BIP-322 signature implementation for Bitcoin message signing.
BIP-322 defines a standard for signing Bitcoin messages as well as proving ownership of coins. This namespace provides utilities for creating and validating BIP-322.
https://github.com/bitcoin/bips/blob/master/bip-0322.mediawiki
// Create a BIP-322 proofconst proof = BIP322.create( "Hello Bitcoin!", [input], [output]);// Sign the proofconst signedProof = await identity.sign(proof);// Extract the signatureconst signature = BIP322.signature(signedProof); Copy
// Create a BIP-322 proofconst proof = BIP322.create( "Hello Bitcoin!", [input], [output]);// Sign the proofconst signedProof = await identity.sign(proof);// Extract the signatureconst signature = BIP322.signature(signedProof);
BIP-322 signature implementation for Bitcoin message signing.
BIP-322 defines a standard for signing Bitcoin messages as well as proving ownership of coins. This namespace provides utilities for creating and validating BIP-322.
See
https://github.com/bitcoin/bips/blob/master/bip-0322.mediawiki
Example