The KeyCode is an additional security element in the SeedProtector/SeedPro process. The KeyCode is the modular way to store a wallet seed phrase without writing down the words directly. Instead of plain text words, position codes from the BIP39 wordlist are used. While the seed phrase is not stored directly, but as a SeedCode (positions in the BIP39 wordlist), the KeyCode is added as a second factor. It can be stored, for example, on an NFC card, a USB token, or as a QR code. The KeyCode alone is worthless, as it only allows access in combination with the SeedList. This separation creates a modular security concept: even if one part (SeedList or KeyCode) falls into the wrong hands, the crypto assets remain protected.
Example of a KeyCode: Instead of "legal winner thank...", alphanumeric combinations like A137, O24 are stored. The SeedCode alone is not a cryptographic key – it only becomes usable together with the KeyCode (and possibly a PIN). This allows the seed phrase to be stored legally compliant and securely, e.g., by banks, notaries, or family offices. This process allows multi-layered access controls, such as time-delayed access or multi-person approvals.