From 6a78f8fefe71e636c847e1402b08b1d60483565b Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Mon, 17 Aug 2026 11:16:25 -0700 Subject: Own entropy means owned outcome: the typed text alone derives the seed, so re-typing it is an import on any device — the warn-box says what that guarantee costs, and Regenerate bows out of a deterministic job MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01JtaatFfAbx91Nh3xqKVqKz --- src/i18n.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/i18n.js') diff --git a/src/i18n.js b/src/i18n.js index 6d25fd1..be83999 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -41,7 +41,8 @@ const STR = { clearAll: 'Delete all', logoutForget: 'Logout & forget all data', entropyToggle: 'Use my own entropy', - entropyHint: 'Type anything random — dice rolls, coin flips, shuffled cards. It gets mixed with this device’s own randomness, so it can only make the seed stronger.', + entropyHint: 'The seed comes from exactly what you type (SHA-256 → BIP-39). Entering the same text again recreates the same wallet, on any device.', + entropyWarn: '⚠ Nothing else is added: anyone who can guess this text can take your money. Use plenty of real-world randomness — think 50+ dice rolls.', entropyPlaceholder: '4 2 6 6 1 3 5 2 …', logoutPopBlurb: 'Your wallets stay saved on this device.', clearAllWarn: '⚠ This removes every wallet from this device. Any wallet whose recovery phrase or key you have not backed up will be lost for good.', -- cgit v1.2.3