bitcoinjs / bitcoinjs-message

MIT License
126 stars 77 forks source link

Sign message with testnet address invalid network version #17

Closed NoR3s closed 5 years ago

NoR3s commented 5 years ago

How can i sign a message with bitcoinjs-message when using a testnet address my code looks like this

var keyPair = bitcoin.ECPair.fromWIF('cUpXbbsJTrrCWnfXujy4W3hGgM4c26g5mG64JgvBxJcptpLbzdbo') var privateKey = keyPair.privateKey var message = req.body.message

var signature = bitcoinMessage.sign(message, privateKey, keyPair.compressed)

Error: Invalid network version at Object.fromWIF

7flash commented 5 years ago

You can specify network argument

const networks = require('bitcoinjs-lib').networks
var keyPair = bitcoin.ECPair.fromWIF('cUpXbbsJTrrCWnfXujy4W3hGgM4c26g5mG64JgvBxJcptpLbzdbo', networks.testnet)