Most Asked Errors

Invalid Non-Hexadecimal Digits in Settings.json

The error occurs when the private key stored in the Settings.json file contains characters that are not valid hexadecimal digits. A private key is typically a long string of hexadecimal characters, and any other character will cause this error.
If you do not have the private key, but only have the seeds/mnemonic words, you can use Metamask to import the seeds and then export the private key. Metamask is a popular Ethereum wallet that allows you to manage your Ethereum assets and interact with decentralized applications.

JSONDecodeError: Invalid Control Character

The error message occurs when the JSON file has invalid characters or syntax, which prevents the JSON decoder from properly reading the file. JSON syntax rules dictate that certain characters are not allowed in JSON files, such as control characters, and this error indicates that such characters have been found in the file.
It is important to ensure that your JSON files have proper syntax and do not contain invalid characters, as this can cause errors and prevent your applications from functioning properly.