diff --git a/packages/core/src/lib/lit-core.ts b/packages/core/src/lib/lit-core.ts index 41b6e1a44..306b75133 100644 --- a/packages/core/src/lib/lit-core.ts +++ b/packages/core/src/lib/lit-core.ts @@ -149,6 +149,16 @@ export class LitCore { networkPubKeySet: resp.networkPublicKeySet, }; + // -- validate returned keys + if ( + keys.serverPubKey === 'ERR' || + keys.subnetPubKey === 'ERR' || + keys.networkPubKey === 'ERR' || + keys.networkPubKeySet === 'ERR' + ) { + log('Error connecting to node. Detected "ERR" in keys', url, keys); + } + this.serverKeys[url] = keys; }) .catch((e: any) => {