How to Recover your Twetch Wallet Using a 3rd Party BitcoinSV Wallet

How to Recover your Twetch Wallet Using a 3rd Party BitcoinSV Wallet

Understanding Twetch Wallet Derivation Paths

Wallets use the two following derivation paths:

  1. Account Private Key = m/0/0
  2. Wallet Private Key = m/44'/0'/0'/0

1. Account Private Key m/0/0

A single private key is used for the majority of actions like signing in, signing your Twetch data and ECIES key exchanges in encrypted chat. The corresponding public key is used when depositing funds into your account via address/qr code.

Note: When importing into 3rd party wallet softwares, you may need to only input the derivation path as m/0 or even just m.

2. Wallet Private Key m/44'/0'/0'/0

For privacy reasons, a rotating extended private key is used to create new private keys for each transaction you make. Each time you receive funds on Twetch or via paymail, the corresponding public key is used to create a new address.

Understanding the nuance

All 3rd party wallet softwares differ with their implementation of derivation paths. Sometimes the Wallet Private Key will work as above (m/44'/0'/0'/0) and other times you will need to drop the last zero (m/44'/0'/0').

When importing Account Private Key into other 3rd party wallet softwares, you may need to only input the derivation path as m/0 or even just m.

For example, on Simply Cash, for Account Private Key it's just m.

3rd Party Wallet Software is Not Great

For your Account Private Key single address, Simply Cash will successfully import your key, but when it attempts to load your data history and balance it may fail due to the thousands of tiny transactions that happen on Twetch.

If you have an account with few transactions this recovery should work. If not, you're probably going to have a bad time.

For your Wallet Private Key rolling addresses, Simply Cash will again get your key imported, but it will likely be unable to load your full history and balance.

Importing your wallet to Simply Cash

  1. Select create/recover wallet
  2. Import your 12 word recovery / seed phrase where it says Mnemonics
  3. For the derivation path it's just m
  4. Now Account Private Key is imported, but we also need to import Wallet Private Key
  5. Select create/recover wallet again (import another wallet)
  6. Import your 12 word recovery / seed phrase where it says Mnemonics
  7. For the derivation path it's now m/44'/0'/0'
  8. Select OK

Twetch is a New Business for Bitcoiners

Most wallets are built for old world BTC Bitcoin, which means they don't have hundreds of thousands of transaction to sync up. A single Twetch account can incur 10,000 micro transactions in a single day – so even new accounts will have issues importing and recovering with 3rd party wallets.

One thing users can do to combat this is create a brand new Twetch wallet, send their entire balance to that wallet and then import it to Simply Cash.

A message to 3rd party wallet developers:

If you are interested in solving this problem, we have solutions to your issues. Please reach out to me


Read more about developing on Twetch Wallet