How are Ballet wallet private keys generated?

Ballet wallets are manufactured using a patented two-factor key generation (2FKG) process that utilizes the BIP38 open-source standard. The two-factor private key on each Ballet wallet is composed of an encrypted private key (EPK) and a passphrase that can decrypt it. The EPK and passphrase are generated using open-source software on offline, air-gapped computers by different employees in secure facilities thousands of miles apart. The EPK and passphrase are deleted and overwritten with random data immediately after the manufacturing process is complete. The process is designed so that no single employee or attacker who breaks into the manufacturing facility can access both components of the two-factor private key.

The unencrypted private key required to spend the coins stored on a Ballet wallet is never actually generated until the end user removes the tamper-evident sticker and scratch-off material from the physical Ballet wallet and combines the two pieces of data by entering the passphrase and scanning the EPK with the Ballet Crypto app. For more information on Ballet’s patented 2FKG manufacturing process, please visit:

Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.

Articles in this section