diff --git a/src.ts/wallet/wallet.ts b/src.ts/wallet/wallet.ts index 355f51e9d9..23a932ea6c 100644 --- a/src.ts/wallet/wallet.ts +++ b/src.ts/wallet/wallet.ts @@ -39,6 +39,10 @@ export class Wallet extends BaseWallet { * to %%provider%%. */ constructor(key: string | SigningKey, provider?: null | Provider) { + if (typeof(key) === "string" && !key.startsWith("0x")) { + key = "0x" + key; + } + let signingKey = (typeof(key) === "string") ? new SigningKey(key): key; super(signingKey, provider); }