Author

Topic: what format the andoird BTC app sends wallets in? (Read 2350 times)

legendary
Activity: 1456
Merit: 1081
I may write code in exchange for bitcoins.

It's not that complex. Pasting the wallet.dat format is more of a pain. You're making the problem more complex by trying to import it to a program taking a different format. Just parse it using protobuf, or bitcoinj's protobuf wallet parser.

If you don't write java, you might not know how to "just parse it with protobuf".  Here's the actual steps I used to extract private keys from a Schildbach wallet export:

1) decrypt the file using openssl aes-256 (as described in the linked stackoverflow)
2) dump the private keys using bitcoinj's wallet tool.  This is not actually described in the document, but you can do it like this:
$ ./wallet-tool dump --dump-privkeys WALLETFILE
3) convert the privatekeys to WIF, I used the "ku" program for this from the pycoin repo: https://github.com/richardkiss/pycoin
4) import your WIF into bitcoind

Can you help me convert my ECKeys into WIF so I can move some Maidsafe coins?  I've tried a bunch of stuff (I'm not super technical) without any luck.  See my post here: https://bitcointalk.org/index.php?topic=889287.new#new

Thanks!

I replied in that thread.  In the future, if you're just trying to get my attention, maybe PM instead of bumping a thread.
newbie
Activity: 45
Merit: 0

It's not that complex. Pasting the wallet.dat format is more of a pain. You're making the problem more complex by trying to import it to a program taking a different format. Just parse it using protobuf, or bitcoinj's protobuf wallet parser.

If you don't write java, you might not know how to "just parse it with protobuf".  Here's the actual steps I used to extract private keys from a Schildbach wallet export:

1) decrypt the file using openssl aes-256 (as described in the linked stackoverflow)
2) dump the private keys using bitcoinj's wallet tool.  This is not actually described in the document, but you can do it like this:
$ ./wallet-tool dump --dump-privkeys WALLETFILE
3) convert the privatekeys to WIF, I used the "ku" program for this from the pycoin repo: https://github.com/richardkiss/pycoin
4) import your WIF into bitcoind

Can you help me convert my ECKeys into WIF so I can move some Maidsafe coins?  I've tried a bunch of stuff (I'm not super technical) without any luck.  See my post here: https://bitcointalk.org/index.php?topic=889287.new#new

Thanks!
legendary
Activity: 1456
Merit: 1081
I may write code in exchange for bitcoins.

It's not that complex. Pasting the wallet.dat format is more of a pain. You're making the problem more complex by trying to import it to a program taking a different format. Just parse it using protobuf, or bitcoinj's protobuf wallet parser.

If you don't write java, you might not know how to "just parse it with protobuf".  Here's the actual steps I used to extract private keys from a Schildbach wallet export:

1) decrypt the file using openssl aes-256 (as described in the linked stackoverflow)
2) dump the private keys using bitcoinj's wallet tool.  This is not actually described in the document, but you can do it like this:
$ ./wallet-tool dump --dump-privkeys WALLETFILE
3) convert the privatekeys to WIF, I used the "ku" program for this from the pycoin repo: https://github.com/richardkiss/pycoin
4) import your WIF into bitcoind
sr. member
Activity: 392
Merit: 268
Tips welcomed: 1CF4GhXX1RhCaGzWztgE1YZZUcSpoqTbsJ

It's not that complex. Pasting the wallet.dat format is more of a pain. You're making the problem more complex by trying to import it to a program taking a different format. Just parse it using protobuf, or bitcoinj's protobuf wallet parser.
legendary
Activity: 1456
Merit: 1081
I may write code in exchange for bitcoins.

Basically, it is.  If you wanna see the full document describing it, it's here: https://github.com/schildbach/bitcoin-wallet/blob/master/wallet/README.recover

I actually used this (along with some other utilities) to extract private keys from an old schildbach wallet in order to use them to dig some CLAM coins they were funded with. 

@forzendiablo, PM me if you need help, I've done this several times now.
legendary
Activity: 1526
Merit: 1000
the grandpa of cryptos
legendary
Activity: 1526
Merit: 1000
the grandpa of cryptos
i have https://play.google.com/store/apps/details?id=de.schildbach.wallet
ive mailed ot myself the file called bitcoin-wallet-backup-DATE

no idea what type of file this is. i changed it to wallet.dat - nothing.
how do i use this file?
Jump to: