diff --git a/package.json b/package.json index f572455f7..fd420c583 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@snapshot-labs/snapshot.js", - "version": "0.11.21", + "version": "0.11.22", "repository": "snapshot-labs/snapshot.js", "license": "MIT", "main": "dist/snapshot.cjs.js", diff --git a/src/sign/index.ts b/src/sign/index.ts index e70ea4736..bf3f7a7e2 100644 --- a/src/sign/index.ts +++ b/src/sign/index.ts @@ -83,7 +83,7 @@ export default class Client { ...domain }; // @ts-ignore - if (window?.ethereum?.isTrust) { + if (typeof window !== 'undefined' && window.ethereum?.isTrust) { domainData.chainId = (await signer.provider.getNetwork()).chainId; } const data: any = { domain: domainData, types, message };