Author

Topic: Error Import Multibit Private Key (Read 1710 times)

full member
Activity: 123
Merit: 100
July 07, 2014, 04:55:23 PM
#14
MultiBit uses compressed private keys. Armory does not support that yet.


Follow the link to this thread found by doug_armory:

https://bitcointalksearch.org/topic/failed-import-of-private-key-175389

It's important to note that the new wallet format did not make it into upcoming 0.92. Hopefully it will be in the next release after that.
legendary
Activity: 2632
Merit: 1040
July 07, 2014, 04:29:29 PM
#13
Armory does not import compressed keys.

You could use the "wallet details" tab of bitaddress.org to convert to a private key starting with a '5'.

Oh thanks i was writing while you reply.
I think i have written the same things you told me, Right?  Wink

Thanks for support.
legendary
Activity: 2632
Merit: 1040
July 07, 2014, 04:28:50 PM
#12
Hum, reading the import "Info" there's written :

"All standard private key format are supported except for private keys created by Bitcoin-QT version 0.6.0 and Later"

If Multibit have the same way to create Private Key as BitcoinCore, this is the reason why Armory is not able to import my key

But if this is true, it's a very bad things  Undecided......Nobody using Bitcoin-QT have actually a previous version than 0.6.....
hero member
Activity: 778
Merit: 531
July 07, 2014, 04:27:20 PM
#11
Armory does not import compressed keys.

You could use the "wallet details" tab of bitaddress.org to convert to a private key starting with a '5'.
legendary
Activity: 2632
Merit: 1040
July 07, 2014, 04:15:13 PM
#10
I have installed previous Armory Version (not Beta), But Same Error.

You could use this key as example :

L3VFfypeZNfkXgT2XDvUcwexkWDChxkcDnEhPcSAPwQRivUsSLHS

No way to import inside programs.  Undecided Undecided

Thanks for your help
legendary
Activity: 3766
Merit: 1364
Armory Developer
July 07, 2014, 04:02:20 PM
#9
Ill get someone to look into it.
legendary
Activity: 2632
Merit: 1040
July 07, 2014, 03:59:07 PM
#8
Hum well i could try but it was a fresh install (i have installed last version yesterday)
sr. member
Activity: 294
Merit: 250
***THIS ACCOUNT IS NO LONGER ACTIVE***
July 07, 2014, 03:58:13 PM
#7
Haha I would suggest reinstalling Armory before anything. Save what you need and give it a good fresh install.
legendary
Activity: 2632
Merit: 1040
July 07, 2014, 03:55:06 PM
#6
It's a "Demo" Private Key  Cheesy Cheesy Cheesy
I'm not so N00B  Cheesy Cheesy
sr. member
Activity: 294
Merit: 250
***THIS ACCOUNT IS NO LONGER ACTIVE***
July 07, 2014, 03:54:05 PM
#5
Just saying, I would delete that private key.
legendary
Activity: 2632
Merit: 1040
July 07, 2014, 03:50:39 PM
#4
I have done another attempt :

Installed Multibit LAST Version 0.5.18

Private Key
L3VFfypeZNfkXgT2XDvUcwexkWDChxkcDnEhPcSAPwQRivUsSLHS
Public Key :
1ACM4eBKfkH2VZKTVBKdBbxdFunyJbJU8k


Now, on Armory (0.91.99.8 Beta)
- Double Click on current Wallet
- Import/Sweep Private Key
- Paste L3VFfypeZNfkXgT2XDvUcwexkWDChxkcDnEhPcSAPwQRivUsSLHS into the Private Key TextBox
- OK Button
- Same Error

 Undecided Undecided Undecided Undecided Undecided
legendary
Activity: 2632
Merit: 1040
July 07, 2014, 03:16:15 PM
#3
I have copied only the private key (after the export from Multibit)
Ex : Labc123abc123abc123abc123abc123abc123abc123abc123abc
or Kdef456def456def456def456def456def456def456def456def
legendary
Activity: 3766
Merit: 1364
Armory Developer
July 07, 2014, 01:04:59 PM
#2
Did you copy in the time stamp as well?
legendary
Activity: 2632
Merit: 1040
July 07, 2014, 03:31:35 AM
#1
Hi, i'm trying to import a Multibit Private Key (is a base58 key right?)

I have done an export from Multibit (follow this guide https://multibit.org/en/help/v0.5/help_exportingPrivateKeys.html)

And i get the private key in plain text format (it's a copy/paste from the guide) :

Quote
# KEEP YOUR PRIVATE KEYS SAFE !
# Anyone who can read this file can spend your bitcoin.
#
# Format:
#   [[]]
#
#   The Base58 encoded private keys are the same format as
#   produced by the Satoshi client/ sipa dumpprivkey utility.
#
#   Key createdAt is in UTC format as specified by ISO 8601
#   e.g: 2011-12-31T16:42:00Z . The century, 'T' and 'Z' are mandatory
#
Labc123abc123abc123abc123abc123abc123abc123abc123abc 2013-01-01T12:00:00Z
Kdef456def456def456def456def456def456def456def456def 2013-01-01T12:00:00Z
# End of private keys

Now, with Armory (Current Last Version) i try to import the key and i get the following error :

"The private key you have entered is actually not valid for the elliptic curve used by Bitcoin (secp256k1). Almost any 64-character hex is a valid private key except for those greater than fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"

I copy this message from another user who seems to have the same problem : http://bitcoin.stackexchange.com/questions/24632/import-private-keys-from-multibit-into-armory

Multibit export Base58 Key right?
And Amory doesnt import Base58 Key?

thanks for help  Wink
Jump to: