diff --git a/apps/extension/src/background/chains/service.ts b/apps/extension/src/background/chains/service.ts index 27e00068a..ee385b4b7 100644 --- a/apps/extension/src/background/chains/service.ts +++ b/apps/extension/src/background/chains/service.ts @@ -27,8 +27,12 @@ export class ChainsService { } = defaultChain; if (!address) { const query = new Query(defaultChain.rpc); - const nativeToken = await query.query_native_token(); - defaultChain.currency.address = nativeToken || tokenAddress; + try { + const nativeToken = await query.query_native_token(); + defaultChain.currency.address = nativeToken || tokenAddress; + } catch (e) { + console.warn(`Chain is not reachable: ${e}`); + } } await this.chainsStore.set(CHAINS_KEY, defaultChain);