Private Key Management

Your private keys are your most valuable possessions in the blockchain space. Private keys hold information as to how much cryptocurrency you have and what you can spend. If you lose your private keys or they are compromised, you will never be able to get your currencies back.

The most important part of working with cryptocurrencies and blockchains is the secure management of your private keys.

When working with Tatum, you have the following options to handle private keys to blockchain addresses:

  • Send private keys/mnemonic seeds to Tatum's API directly This is not recommended in the production environment, and it should be used in a testnet only. Tatum never stores any private keys or mnemonic seeds.

  • Use Tatum libraries Use Tatum libraries to create wallets and sign transactions locally on backend - JavaScript or Java​.

  • Use Tatum Key Management System (KMS) This is the safest and recommended way of working with private keys. KMS is a tool that you use to securely generate and store private keys, and use them to sign transactions locally. To learn more, see Tatum Key Management System (KMS).

Last updated