Bitcoin Forum
May 14, 2024, 06:32:19 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Importing a multi-signature account into electrum  (Read 1868 times)
jza (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 102


View Profile
September 23, 2015, 10:45:40 AM
 #1

I generate a multi-signature account but I cant seem to get it to work with electrum. I have my account and the private/public keys on a text file, and I want to insert it into my wallet. The IRC room told me Electrum wouldnt let me do much until I generate a wallet first. But once running I couldnt tell how to import my account.

Please let me know what are the steps to get a multi-sig account (or any other account) to work with electrum.

Regards.
1715668339
Hero Member
*
Offline Offline

Posts: 1715668339

View Profile Personal Message (Offline)

Ignore
1715668339
Reply with quote  #2

1715668339
Report to moderator
1715668339
Hero Member
*
Offline Offline

Posts: 1715668339

View Profile Personal Message (Offline)

Ignore
1715668339
Reply with quote  #2

1715668339
Report to moderator
1715668339
Hero Member
*
Offline Offline

Posts: 1715668339

View Profile Personal Message (Offline)

Ignore
1715668339
Reply with quote  #2

1715668339
Report to moderator
In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715668339
Hero Member
*
Offline Offline

Posts: 1715668339

View Profile Personal Message (Offline)

Ignore
1715668339
Reply with quote  #2

1715668339
Report to moderator
1715668339
Hero Member
*
Offline Offline

Posts: 1715668339

View Profile Personal Message (Offline)

Ignore
1715668339
Reply with quote  #2

1715668339
Report to moderator
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
September 27, 2015, 05:54:08 PM
 #2

Use file > new/restore to create a new wallet. Choose to restore and choose multisig as the wallet type. Then just paste in the extended private key of your wallet and the extended public keys of the other participants.
jza (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 102


View Profile
September 27, 2015, 06:07:42 PM
 #3

Electrum crash after this, it gives me the following traceback on the console:
Code:
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/electrum_gui/qt/main_window.py", line 380, in new_wallet
    wallet = wizard.run(action, wallet_type)
  File "/usr/lib/python2.7/site-packages/electrum_gui/qt/installwizard.py", line 441, in run
    wallet = self.restore(wallet_type)
  File "/usr/lib/python2.7/site-packages/electrum_gui/qt/installwizard.py", line 546, in restore
    wallet = Wallet.from_multisig(key_list, password, self.storage, t)
  File "/usr/lib/python2.7/site-packages/electrum/wallet.py", line 2053, in from_multisig
    assert klass.is_seed(text) or klass.is_xprv(text) or klass.is_xpub(text)
AssertionError
Traceback (most recent call last):
  File "/usr/bin/electrum", line 422, in <module>
    args.func(config)
  File "/usr/bin/electrum", line 126, in run_gui
    gui.main(url)
  File "/usr/lib/python2.7/site-packages/electrum_gui/qt/__init__.py", line 250, in main
    w.close_wallet()
  File "/usr/lib/python2.7/site-packages/electrum_gui/qt/main_window.py", line 222, in close_wallet
    self.wallet.stop_threads()
  File "/usr/lib/python2.7/site-packages/electrum/wallet.py", line 1122, in stop_threads
    self.network.jobs.remove(self.synchronizer.main_loop)
AttributeError: 'NoneType' object has no attribute 'main_loop'

Also when you say extended masterpassword do you mean the Private key like the 52 character key or the public key, the 66 character key.
AussieHash
Hero Member
*****
Offline Offline

Activity: 692
Merit: 500



View Profile
September 28, 2015, 08:41:41 AM
 #4

Use file > new/restore to create a new wallet. Choose to restore and choose multisig as the wallet type. Then just paste in the extended private key of your wallet and the extended public keys of the other participants.

Is it possible for all participants to be hardware wallets ? In which case electrum won't have any xpriv.
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
September 28, 2015, 07:54:49 PM
 #5

Also when you say extended masterpassword do you mean the Private key like the 52 character key or the public key, the 66 character key.

I didn't say extended master password. I said your extended private key and the extended public keys of the other participants in this multisig wallet. You can see examples of extended keys here. xprv... = extended private key and xpub... = extended public key.

AussieHash
Hero Member
*****
Offline Offline

Activity: 692
Merit: 500



View Profile
September 28, 2015, 09:47:21 PM
 #6

Thanks @nerioseole

What I would like to try is this, which is useless in Armory as it doesn't import compressed keys.  Will see if electrum can be a failsafe for Coinkite + Ledger multisig.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!