How can we help you?
Moralis Web3 Support
Categories
- General Information Here you will find general information about Moralis Web3 Development Platform
- Billing & Plans Here you will find articles involving our Moralis Web3 plans, payment information, and payment issues.
- Tutorials Here you will find all the learning material needed to best leverage your development journey using the Moralis Web3 ...
- Moralis Web3 Support Here you will find articles about troubleshooting errors for Moralis as well as tutorials and FAQ. The Ultimate WEB3 ...
Promoted articles
- What is Moralis? Moralis is a Web3 framework in which you don’t need to worry about the backend infrastructure (web server, blockchain node, web3, database, etc). You only need to ...
- How do I get started with Moralis? Sign up for a free account at https://moralis.io/, and activate your account by clicking on the activation link sent to you via email. If you do not receive an activa...
- Where is my Moralis activation link? Once you have signed up at https://moralis.io/ you should receive a confirmation email within 5 minutes containing an activation link: If it has been more than 5 mi...
- Sign up to the Moralis Mage magazine! To sign up to the Moralis Mage magazine please use the following link: https://moralis.io/mage/ You should receive a confirmation email within 5 minutes containing ...
- Additional requests above the limit Under our Pro and Enterprise plan, when the available number of monthly requests is exceeded for the respective plan, additional requests are charged accordingly. As ...
- What plans do we offer? We offer three plans for the Moralis Web3 Development Platform:Starter Plan (FREE) - For developers that are just getting started with blockchain This includes free a...
- How do I upgrade to the Moralis Pro Plan? We are happy to announce ALL Moralis account holders can upgrade to the Pro Plan from their account! The Pro Plan will raise your rate limit to 60 req/sec (which will ...
- What is a Production Server? The Production server plan is available as an add-on, and it provides you with a bigger server machine, multiple CPU cores, much more processing power; CPU and RAM. Y...
- How to upgrade to a production server? Moralis offers several Production server upgrade plans to best suit your project needs. A Production server and its resources are be utilized for the following operati...
- Rate Limits on Moralis Plans To simplify our API rate limits we don't have “per-minute” limits, but “per-second” limits is how we specify rate limiting on the provided plans. Details on specifi...
- Abuse Prevention As Moralis offers a free tier we have systems in place to prevent abuse of our systems. Below are a few scenarios where your IP may get temporarily banned. ...
- High Capacity Nodes If you need higher capacity nodes than the ones currently available in our plans, we recommend you to check out our partner Chainstack at https://moralis.io/largenodes...
- Build a Simple dApp in 3 Minutes - Setup (Part 1) Build Your First Moralis dApp! This Guide Series Covers the Basics and How to Get Started Fast. Part One Covers Server Setup. It goes so fast to build on Moralis. In...
- Build a Simple dApp in 3 Minutes - Login (Part 2) Build Your First Moralis dApp! This Guide Series Covers the Basics and How to Get Started Fast. In Part Two, We Implement User Login with MetaMask. How to Login wit...
- Build a Simple dApp in 3 Mins - Historical Transactions (Part 3) Build Your First Moralis dApp! This Guide Series Covers the Basics and How to Get Started Fast. In Part Three, We Create a Query to Get the User’s Past Transactions. ...
- Build a Simple dApp in 3 Mins - Real-Time Transactions (Part 4) Build Your First Moralis dApp! This Guide Series Covers the Basics and How to Get Started Fast. In Part Four, We Subscribe to Our Query to Get Real-Time Alerts. H...
- Build a Simple dApp in 3 Mins - Cloud Functions (Part 5) Build Your First Moralis dApp! This Guide Series Covers the Basics and How to Get Started Fast. In Part Five, We Finish Our dApp by Creating a Cloud Function to Calcul...
- Production Checklist Production checklist 1. Client Class Creation By default, Moralis allows any client to create new Classes in the database and add ...
- Moralis Documentation You are welcome to visit our documentation website, which covers all the topics and tutorials for our Web3 development platform.Please take note of the following prere...
- Create a Moralis dApp Each dApp has an on-chain part (smart contracts) and an off-chain part (server). The server is used to collect data from the blockchain and serve it to clients such as...
- How to directly access your database How to connect directly to the Mongo DB instance that runs on your Moralis Server You find the IP and port where to connect to Mongo DB in your Moralis server settings...
- How to get the price of a token? Web3API.token is used for this function. getTokenPrice Returns the price nominated in the native token and USD for a given token contract address (asynchron...
- Token Swaps (DEX) Integrating on-chain swaps (DEX) into your dapp has never been easier. One line of code using Moralis. Cross-chain by default. You are welcome to visit our docu...
- Using the Solana API Moralis Solana API is a very fast and powerful API allowing you to query data from the Solana blockchain. Read more in order to understand how it works. Configuri...
- Transferring NFTs Transfer NFTs on any blockchain - ETH (Ethereum), BNB (Binance Smart Chain), MATIC (Polygon) Transfer ERC721 Tokens (Non-Fungible) To transfer ERC721 tokens, follow...
- Token Price Charts This article explains how to fetch price of any token and how to draw a chart based on this data using Moralis SDK. Jay from Moralis explains how to fetch price of a...
- Fiat Gateway Tutorial (How to add a fiat gateway into your dapp with 1 line of code with Moralis) All dApps need to have an onboarding strategy for their users. If the user comes to your dApp but doesn't have the required cryptocurrency needed to use your dApp y...
- Uploading files and objects to IPFS How to upload your files and object to IPFS using the Moralis web3 development platform.
- How to use cursor Below are two examples on how to use cursor 1. For NodeJS const Moralis = require('moralis/node')const serverUrl = 'https://server_domain:2053/server'const appId = 'ap...
- Disabling User Historic Sync By default, Moralis will sync all the past transactions of your users automatically. This is very resource-intensive and CPU and RAM may be a bottleneck here. Imagi...
- Bulk Mint NFTs on OpenSea Using IPFS folders (ERC1155 Compliant) This video tutorial shows you how to mint NFTs in bulk. You are welcome to visit our documentation website and YouTube channel, for more useful resources and grea...
- Minting and Selling NFTs without paying gas fees. (Lazy Mint) This video tutorial shows you how to Lazy mint your NFTs, in other words minting NFTs without paying gas fees. You are welcome to visit our documentation website an...
- Learning BSC Programming From Scratch If you are new to BSC Development - this video will give you a great introduction and you will be able to program real-world apps in just 1 hour. You are welcome ...
- Create NFT Game From Scratch This video series explains how you can create an NFT Game From Scratch Lesson 1 - Metamask Login, Drawing the Game, Integrating Physics Lesson 2 - Adding Multip...
- Syncing Smart Contract Events Syncing historical smart contract events and getting notifications when new events happen in real-time! Moralis puts the event data into your database in real time. Yo...
- Create and Launch your own NFTs This tutorial explains how to create, launch, and list your own NFTs on OpenSea and other marketplaces. We also show you how to build your own NFT Manager. Big NFT Tu...
- Deploy your own ERC-20 token and Track Events The following guide will explain how to deploy an ERC-20 smart contract, sync and watch contract events, and saving the data into the Moralis database: For ...
- Changes to the NFT search endpoint: /nft/search from July 1, 2022 Products affected API Is this a breaking change? YES Description of the change The /nft/search endpoint's ability to filter results using a list of addresses has...
- Changes in WEB3 API responses (as from June 20, 2022) Products affected SDK API Is this a breaking change? yes Description of the change New fields introduced We currently return the field synced_at that represent ...
- Speedy Nodes Removal for FREE plan users! (Starting July 11th, 2022) Speedy Nodes Removal Products affected Nodes Is this a breaking change? yes Description of the change Here at Moralis, our main mission is to build a full-stack ...
- Changes for Ethereum Post-Merge on Testnets (8th-9th of June 2022) Products affected API Nodes Servers Is this a breaking change? yes Description of the change The Ethereum core developers decided that the following testnets w...
- Can you authenticate your Unity VR Game Users without the need to log in via browser? You can authenticate users in your game, removing the need for your users to log in via a web browser. Here is how you can do that:using Web3 Game Kit v1.2.1 or newer:...
- Change to the number of servers in the free plan (From 27th of May 2022) Products affected Admin UI Servers Is this a breaking change? yes Description of the change We change from 3 to 1 servers for the free plan. Moralis has a very ...
- Changes in WEB3 API parameters (From 1st of June 2022) Products affected SDK API Is this a breaking change? Yes Description of the change Changes in default limit values All WEB3 API endpoints that support paginatio...
- Is it allowed to create multiple accounts? As we offer generous free plans we don't allow multiple account creation. Only 1 free account is allowed per user - you have to upgrade to pro-pla...
- What is the batch request limit on Moralis Speedy Nodes? Currently, we have a batch limit of 50 requests in a batch. In most production cases, it might not be suitable for your needs. Therefore we recommend you to use our...
- How to check my request usage? Your current request usage statistics can be found under Account settings>Payment>Usage.- Click on the Avatar on the top right corner and then on "Account Settings".- ...
- Where are my API keys? IMPORTANT - Please note that your keys should never be shared.All your API keys are available within your account. Here is how you can find them: 1. Make sure you're o...
- How to ask for help on the forum and Discord If you want to get help quickly you need to follow the next steps: Provide your server subdomain (what is a server subdomain?) Describe your issu...
- Check Error Logs in the Dashboard For any Moralis issue, the first place to check is the logs section in the dashboard, all errors will be logged and listed there. You are w...
- Events and Transactions Not Showing Up Ensure that the Moralis server is pointing to the correct network. Check that the event topic is correctly defined. -EventName(type1,type2,...
- How to fix Moralis technical problems? (troubleshooting solutions) If you experienced errors when using Moralis, or you simply can't get your code to work, please follow the steps below. This will ensure we can help you as soon as pos...
- The Dashboard Page is Blank when Opening it Check for syntax errors in your cloud functions. You are welcome to visit our documentation website and YouTube channel, for more useful resources and great tu...
- Will my Moralis dApp/Server go to sleep? Under the free plan the dapps/servers will "go to sleep" if the "Wake up Server" button is not pressed every 3 days. You will receive a reminder via email every 3 da...
- Error: Web3Api not initialized, run Moralis.start() first Make sure you have provided correct appId and serverUrl. If you initialize your application using deprecated syntax: 1 Moralis.initialize("xxxxx...
- How are request weights calculated? (How does it affect my request limits?) All Moralis plans have generous limits on the number of requests you can make per month. How many included requests you have depends on the plan you have, check the...
- Does Moralis work with multi-chains? (What blockchains does Moralis support?) Our goal is to support every chain on Moralis. For the moment, we fully support Ethereum, BSC (Binance Smart Chain), Polygon, Avalanche and Fantom. Moralis also su...
- Events and Transactions Not Showing Up Ensure that the Moralis server is pointing to the correct network. Check that the event topic is correctly defined. EventName(type1,type2,type3) ...
- Why am I getting Error 141 & 429? (Rate Limits) There are 2 different types of rate-limits you need to know about. Rate-limits when using Moralis.Web3API. in the SDK ...
- I just minted an NFT - why is it not showing up in the API? Ensure you are compliant with the standards In order for the NFT to show up in the API it needs to be compliant with ERC721 or ERC1155 standards. Both...
- Why are number of NFTs different on OpenSea compared to Moralis API? Our API can only read data that is public onchain. Lazy minted NFTs on an OpenSea shared contract are stored only in a centralized OpenSea database until the first ...
- Why is metadata outdated? There are millions of NFTs across the different blockchains that Moralis supports. The vast majority of NFTs never change metadata, therefore Moralis doesn't automa...
- Why is metadata null for some NFTs? The goal of Moralis is to always offer you fully resolved metadata so that you don't have to resolve it yourself and save load time in your app. Why is it n...