Skip to content

Instantly share code, notes, and snippets.

@tgerring
Created October 11, 2014 21:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tgerring/4f4b9f8e1d6ca205aa05 to your computer and use it in GitHub Desktop.
Save tgerring/4f4b9f8e1d6ca205aa05 to your computer and use it in GitHub Desktop.
pybtctool multisig instructions

Init. Note the result of each step for use in signing transactions

  1. pybtctool random_key # generate private key DO NOT SHARE
  2. pybtctool privtopub # generate pubkey
  3. everyone share and record pubkeys here

  4. pybtctool mk_multisig_script # generate multisig script
  5. pybtctool scriptaddr # generate multisig address

Create transaction

  1. pybtctool preparetx | pybtctool -s setup_coinvault_tx # create transaction
  2. pybtctool sign_coinvault_tx # sign transaction
  3. pybtctool helloblock_pushtx # push transaction
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment