Lost Seed, only have private key (old)

Hi all -
Figure i’d give this a long shot.

I was part of the ICO and was given a 12-word seed phrase, which I’ve lost. I have the private key. I know you can send STX from 1 wallet to another via the CLI if you have the private key, but it doesnt appear to recognize the old keys, only the new ones.

Any suggestions? If I’m able to access my wallet, I will donate BTC to a charity of your choosing <3

Thanks for any tips


You can recover your seed by connecting to web v2
Do you know how to?

No, I do not. I’m all ears. Any help is appreciated. I’m able to work Terminal, if that helps.

Yes it’s compatible

You can’t restore your seed / secret words from a private key.

What do you mean by old keys and new keys?

Have you tried the cli: https://github.com/blockstack/stacks.js/tree/master/packages/cli#send_tokens

Can you convert your private key to a stx address using https://github.com/blockstack/stacks.js/tree/master/packages/cli#get_address ?

1 Like

Hi Friedger, thanks so much for the insight.

When I signed up, the seed phrases were only 12 words, whereas now they are 24.
My private key is 34 characters, whereas the send_tokens only works with private keys that are 66-68 characters long.

Any way to send_tokens with the old private key format?

At the moment, I can’t think of a private key format of that length. Maybe @Gina can help?
Probably best to send an email to Hiro

My memory is that the seed phrase was only ever 24 words using the previous wallet version. If you have a 12 word phrase it could be from either 1) the Blockstack Browser or 2) if your original wallet used a Trezor or Ledger hardware device.
If the latter, you may be able to restore your wallet using a Ledger (Trezor is no longer supported I think). If not, then this 12 word phrase from the Blockstack Browser won’t be of any help - you need to find your 24 word wallet seed phrase.