The process of importing wallets or private keys into Turnkey is broken up into three primary steps:

1

Initialize the import process. This produces an import bundle, containing a public key and signature. These artifacts will be used in the next step to ensure that key material is only accessible by Turnkey, and cannot be extracted by any man-in-the-middle (MITM)

2

Encrypt the key material to the artifacts from the previous step
3

Import the encrypted bundle to Turnkey

See the Enclave to end-user secure channel for more technical details.

Implementation Guides

See Code Examples for more details.

The process of importing wallets or private keys into Turnkey is broken up into three primary steps:

1

Initialize the import process. This produces an import bundle, containing a public key and signature. These artifacts will be used in the next step to ensure that key material is only accessible by Turnkey, and cannot be extracted by any man-in-the-middle (MITM)

2

Encrypt the key material to the artifacts from the previous step
3

Import the encrypted bundle to Turnkey

See the Enclave to end-user secure channel for more technical details.

Implementation Guides

See Code Examples for more details.