From ecef84f2d8eaaae1600bf0a3939781df831db4f8 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sun, 25 Jan 2026 17:04:28 +0000 Subject: [PATCH] fix: increase NIP-07 extension timeout to 5000ms Increases the default wait time for NIP-07 extension injection from 1.5s to 5s. This resolves timeout errors for users on slower connections or devices where the extension takes longer to inject `window.nostr`. Verified with a reproduction script that simulates delayed injection. --- js/nostr/nip07Permissions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/nostr/nip07Permissions.js b/js/nostr/nip07Permissions.js index 61395fcf..8c0ead46 100644 --- a/js/nostr/nip07Permissions.js +++ b/js/nostr/nip07Permissions.js @@ -311,7 +311,7 @@ export const __testExports = { normalizePermissionMethod, }; -export function waitForNip07Extension(timeoutMs = 1500) { +export function waitForNip07Extension(timeoutMs = 5000) { return new Promise((resolve, reject) => { if (typeof window !== "undefined" && window.nostr) { resolve(window.nostr);