aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-08-26 21:03:07 -0700
committerAdam Soltys <[email protected]>2026-08-26 21:03:07 -0700
commit358ffb856892bff8e99287d3debc5937ed5183ef (patch)
tree21cd9a381ebd1aa620d1db4ae965ca27a338ac1b /src/i18n.js
parent181cf4d5d0ffb7ae3ccd337745a16619a35eaae1 (diff)
downloadcoinosv3-358ffb856892bff8e99287d3debc5937ed5183ef.tar.gz
coinosv3-358ffb856892bff8e99287d3debc5937ed5183ef.zip
Two new doors, no new locks: "Sign in with Google" (pomegranate — the nostr key FROST-sharded 2-of-3 across community operators, Google as coordinator and recovery, a plain bunker:// URI feeding the existing signer flow) and passkey sign-in (WebAuthn PRF derives the key deterministically, treated exactly like a pasted nsec, synced wherever the platform carries the passkey) — both lazy chunks, neither touching the first paint
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_019eA8JRq9Wr7z2fRQk99HLi
Diffstat (limited to 'src/i18n.js')
-rw-r--r--src/i18n.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/i18n.js b/src/i18n.js
index 44dbde8..3e10f4f 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -626,6 +626,14 @@ const STR = {
nlTitle: 'Log in with Nostr',
nlDesc: 'Use your Nostr account to open your wallet — on any device, with the same account.',
nlExtension: 'Use browser extension',
+ nlGoogle: 'Sign in with Google',
+ nlGoogleStatus_checking: 'Checking your account…',
+ nlGoogleStatus_splitting: 'Creating your key (split across signers)…',
+ nlGoogleStatus_registering: 'Registering with signers…',
+ nlGoogleStatus_connecting: 'Connecting…',
+ nlPasskey: 'Sign in with a passkey',
+ nlPasskeyNone: 'No passkey was used. Create one for this wallet?',
+ nlPasskeyCreate: 'Create passkey',
nlKeyOrBunker: 'nsec, private key, or bunker://…',
nlGo: 'Log in',
nlHint: 'Works with Amber, Amethyst and other remote signers (paste their bunker:// address), or a browser extension. A pasted key is used once and never stored.',