Your questions, answered

1. What is Moralis?

Moralis is a leading web3 development platform that offers everything a user needs to create, launch and grow great decentralized applications (dapps) in one place. It is the quickest method to create and deploy dapps on Ethereum, BNB, Polygon, Avalanche, Fantom, and more.

For more details, please watch this video describing what Moralis is.

Feel free to read through our explanatory Moralis documentation for an overview of all Moralis features.

2. What does Moralis do?

Moralis provides a singular framework for web3 developers, reducing development time, cost and complexity with next-gen tools that unify different chains.

3. What does Moralis do to address the challenges of working in web3?

Working in web3 can be challenging. Our platform removes silos and brings interoperability to web3 by aggregating various tools and APIs, acting as the glue for it all. This integration is vital when you create decentralized apps (dapps) that require access to the blockchain, like Ethereum or BNB Chain.

4. Why should developers use Moralis?

Moralis provides enterprise-grade web3 APIs that connect to any tech stack. Moralis is fully compatible with your favorite web3 tools and services, allowing you to devote your full attention to frontend development. We cut the cost and complexity of developing dapps, so that you can launch your creation in minutes or days, rather than weeks or months.

5. How is Moralis different from other web3 service providers?

Moralis is much more than a basic data or API provider. Moralis’ Web3 APIs, like our NFT API, EVM API, Solana API, Authentication API and Streams API give developers unprecedented access to powerful web3 features. Moreover, Moralis’ APIs work great together, so the benefit of using them all is greater than the sum of their parts. Moralis also offers world-class support, meaning you can always get help! 

6. What blockchains/networks does Moralis support?

Moralis currently supports the following blockchains:

  • Ethereum
  • Polygon
  • Binance Smart Chain
  • Avalanche
  • Fantom
  • Cronos
  • Solana

If you would like to submit a feature or blockchain integration request, please click the link here.

7. How much does Moralis cost?

Moralis offers four developer plans depending on your needs. Moralis offers a Starter Plan for developers new to blockchain, which is free to use. We also offer a Pro and Business Plan, suited to blockchain and cryptocurrency professionals. Finally, we provide a corporate-grade tier in our Enterprise Plan, for those with large user bases and a need for custom limits.

Our Pro, Business, and Enterprise Plans are all based on a pay-as-you-go pricing model.

For more details please see our pricing page.

8. What payment methods does Moralis accept?

Moralis accepts payment from all major debit and credit cards.

9. Does Moralis accept payment in crypto?

Unfortunately, Moralis does not accept payment in cryptocurrencies at the moment.

10. How do I get started with Moralis?

To get started with Moralis, head over to our homepage and sign up. Once you’ve completed the signup form, you can activate your account by clicking on the link attached to the confirmation email in your inbox.

Once you have opened your free account, we encourage you to check out our documentation for how to create your first dapp.

For more tutorials, please visit the Moralis YouTube channel.

11. How can I upgrade my Moralis plan?

To upgrade your Moralis plan, please sign in to your account, and click on the “Upgrade” button on the top right corner of the page. You can check out our article on how to upgrade a subscription.

12. How can I downgrade my Moralis plan?

To downgrade your Moralis plan, please get in touch here.

13. How do I build dapps with Moralis?

To learn more about building dapps in Moralis, please see our guide to building dapps for a full walkthrough.

14. Can I create an NFT with Moralis?

Yes, you can create an NFT with Moralis. If these concepts are unfamiliar to you, we also teach Ethereum Smart Contract Programming 101 and Ethereum Smart Contract Programming 201, which includes the topic of NFTs, in our Academy.

15. Can I get the price of an NFT with Moralis?

Moralis’ NFT API is perfect for fetching NFT prices and other relevant information regarding NFTs. For more information, read through our NFT API documentation.

16. Can I create an NFT game with Moralis?

Yes, you can create NFT games with Moralis. For even more inspiration for creating Web3 games, be sure to read through the GitHub for the Moralis Web3 Unity SDK.

17. Can I use Moralis to build an NFT marketplace?

Yes, you can use Moralis to build an NFT marketplace.

18. Can I access NFT token metadata from Moralis?

Yes, you can access the metadata for NFT tokens with Moralis. Our NFT API will provide you with the metadata for a token ID by using the endpoint “getNFTMetadata”.

Be sure to read through our full NFT API documentation for all the details.

19. Can I build a crypto exchange with Moralis?

Yes, you can build a crypto exchange with Moralis.

20. How many projects can I have per account with Moralis?

Our free-to-use Starter Plan allows the creation of one dapp supporting a single project. For multiple projects please upgrade to a Pro, Business or Enterprise Plan. Take a look at our pricing and get in touch with us if you have any questions!

21. Can I create multiple accounts with Moralis?

We only allow one free-to-use Moralis account per person. If you spread resources for your dapp over several free accounts, you will be suspended and your service could face unexpected downtime.

22. What are the limits for API requests?

Our free-to-use Starter Plan currently has a limit of 25 requests per second and 10M requests per month, over this limit, free accounts are temporarily suspended until the beginning of the next month.

Our Pro Plan has a limit of 60 requests per second and 25M requests per month passed this limit, all additional requests are auto-scaled and billed accordingly. If you need higher limits than the Pro Plan offers, feel free to reach out to [email protected] for an Enterprise or Custom solution.

23. What happens if I reach my capacity limit?

If you reach your capacity limit on your free-to-use Starter Plan, please upgrade to a Pro Plan. Under our Starter Plan, your keys will be temporarily suspended if you exceed the monthly limit. However, our Pro Plan auto-scales to handle any additional requests above the limit threshold.

24. I have upgraded to a Pro plan but I still don’t have access to “Speedy Nodes”?

Please note that If you have upgraded to a Pro plan after the date of the Speedy Nodes discontinuation, i.e. after the 11th of July 2022, the Speedy Node feature will not be restored. Only existing Pro Plan users (from before the 11th of July 2022) will still have this service until the 1st of September 2022.

25. Does Moralis have limits on “Speedy Nodes”?

We no longer offer nodes as part of our services across any of our plans. Instead, Moralis offers developers many options to avoid the use of nodes, such as “automatic contract event” and “user address” syncing features. If you still require node services, you can find a solution here which provides nodes in our place.

26. Why am I receiving a user/keys blocked error message?

There are a few scenarios where your account may be temporarily suspended:

  • If you are sending requests despite your key being rate-limited, we may temporarily suspend your account. For example, if your plan allows for 30 requests per second and you attempt 200 requests in the same second you will most likely get temporarily suspended.
  • If you are using more than one key per project. For example, if you create 100 free accounts and send requests using the keys from these accounts then all accounts tied to the same project will be suspended.

If you think your account has been temporarily suspended by mistake, please email [email protected] for help.

27. How do I authenticate users with Moralis?

Moralis allows you to authenticate users on any blockchain. Whether you’re building a new dapp, want to connect your existing Web2 user database using Web3 authentication, or want to access authentication aggregators for your company’s Web3 authentication flows – Moralis’ Web3 Authentication API has got you covered. 

For more information regarding user authentication, please see our guide to Web3 user authentication with Moralis.

28. Can you authenticate your Unity VR Game Users without the need to log in via the browser?

Yes, you can authenticate game users without logging in through the browser. Your game users can be authenticated within the game. For a full guide on how to integrate this functionality, please see our guide here.

29. How do I request a feature for Moralis?

We invite our community to add feature requests to our roadmap page here, as well as upvote any existing feature requests.

30. How active is Moralis’ developer community?

Our community is an essential part of Moralis. We have a very active and engaged developer community on our Moralis DAO Discord channel, which currently hosts over 18,000 active members. The Moralis YouTube channel, is the biggest Web3 YouTube channel.

31. I want to be a blockchain developer, can Moralis help me?

Yes, Moralis can help you on your journey to becoming a blockchain developer! You can start with our Academy courses, more precisely the JavaScript Course as it is the most essential skill for developing Dapp. You can also check out fundamental courses including Blockchain & Bitcoin 101 and Ethereum 101, before graduating to Ethereum Smart Contract Programming 101 and more advanced courses such as Build an NFT Marketplace Course, Moralis Web3 Dapp programming and more.

32. What is a compute unit (CU)?

A compute unit measures the requests needed to query computationally expensive API endpoints. Each request weighs a certain amount of compute units. You can find the weight of each endpoint here.

Become a Web3 Expert
Subscribe to our newsletter and get our E-book Web3 Speed run for FREE