How to create a sign from external function?

+2 votes

Hi Multichain QnA,
Is there anyway (Mathematical functions) using which I can sign the transaction personally (and create the 'longer-hex-blob'), as I will be using My Private Key which can be vulnerable at times while sending on the Internet?

 

In short, How is the "longer-hex-blob" created from "signrawtransaction [paste-hex-blob] '[]' '["Priv-Key=1"]'"?

asked May 12, 2019 by Pavan

1 Answer

0 votes
Yes, MultiChain has extensive support for allowing you to sign your transactions externally, include a "cold node" version of MultiChain that can take care of this for you, and can never connect to the network. More information on this can be found here:

https://www.multichain.com/developers/external-key-management/

There are many software libraries developed which can sign bitcoin transactions, and these should work fine with MultiChain transactions as well. It may make life easier if your chain uses bitcoin-compatible addressing:

https://www.multichain.com/developers/address-key-format/
answered May 15, 2019 by MultiChain
...