Answers to Common Issues.

For any Moralis issue, the first place to check is the logs section in the dashboard.

  • Make sure MetaMask or another Web3 wallet extension is installed in your browser.
  • Using Moralis requires your app to be hosted in a web server on localhost or some other public domain. If you try to run an HTML file directly from the disk Moralis is unable to communicate with your app as it can't connect to your file directly.

  • Ensure that the Moralis server is pointing to the correct network.
  • Check that the event topic is correctly defined.
    • EventName(type1,type2,type3)
    • There should be no spaces between commas, no event param names only types.
  • Was the event ABI included, and properly formatted?
  • Ensure that the event sync is pointing to the correct contract address.
  • Ensure that the Moralis server is updated to the latest version.
  • Switching the local devchain from Ganache to Hardhat (or vise versa) may result in a corrupted server instance. If you want to switch from one to the other, it's better to create a new server instance.
  • Are you forking the mainnet? This feature in both Ganache-CLI and Hardhat is not yet supported.
See the Real-Time Transactions docs for more details on how to set up the plugin.

Make sure you have provided correct appId and serverUrl.
If you initialize your application using deprecated syntax:
Moralis.serverURL = "https://xxxxxx:2053/server";
You need to change it to the new syntax:
serverUrl = "https://xxxxxx:2053/server"
appId = "xxxxxx"
Moralis.start({ serverUrl, appId});

Check for syntax errors in your cloud functions.

Check for syntax errors in your cloud functions.

Try installing the package "libudev-dev" and re-run the install script.
How to install libudev-dev ubuntu package on Ubuntu 20.04/Ubuntu 18.04/Ubuntu 19.04/Ubuntu 16.04
Copy link
On this page
Check Error Logs in the Dashboard
Uncaught (in promise) Error: Non-Ethereum Enabled Browser
Events and Transactions Not Showing Up.
Error: Web3Api not initialized, run Moralis.start() first
CORS Errors in the Client
The Dashboard Page is Blank when Opening it
Getting Errors when Trying to Run "npm install moralis" on Linux