← TON

🌱 Mnemonic Keys

Generate and check TON mnemonics and derive their ed25519 keys. TON uses its own scheme, not BIP-39: the words come from the same list, but the checksum and key derivation differ.

Runs locally in your browser. Don't paste keys that hold real funds.

How it works

Entropy = HMAC-SHA512(key: the words joined by spaces, data: the password). A phrase is valid when PBKDF2-SHA512(entropy, "TON seed version", 390 rounds) starts with a zero byte, so about 1 in 256 random phrases qualifies.

Seed = PBKDF2-SHA512(entropy, "TON default seed", 100,000 rounds). Its first 32 bytes are the ed25519 private key.

Phrases made with a password are generated so that they're detectably password-protected: they fail without it.