Changes to Speedy Nodes methods from July 11, 2022

Changes in available Node methods for FREE plan starting July 11, 2022

Products affected

  • [ ] SDK
  • [ ] API
  • [ ] Admin UI
  • [X] Nodes

Is this a breaking change?

  • [X] yes
  • [ ] no

Description of the change

Moralis is not aiming to be a node provider. Moralis aims to provide nodes for dapp and smart contract developers however we’ve noticed that our nodes are also heavily used by users running big indexing jobs - these users are not interested in using the rest of the moralis stack and often sign up on several free plans which drains our resources that could be used to strengthen the Moralis full stack workflow.

Therefore we are changing our nodes to be mostly useful to users developing contracts which doesn’t require historical data.

By doing this we hope to make our efforts laser focused on Moralis full stack experience, decrease abuse of multiple free accounts to get node access for indexing purposes and streamline our funnel so we only attract developers interested in Moralis full stack dev tools.

The following methods on our RPC nodes will only be available for the latest 15 minutes:

  • eth_getBlockByNumber
  • eth_getBlockByHash
  • eth_getTransactionByHash
  • eth_getTransactionReceipt
  • eth_getLogs

If you are a paying client already - you will not get affected, we will honor your subscription.

All future clients and free users are affected.

We will also stop offering WS connections and archive nodes.

What exactly can break?

If you are using our nodes for some kind of database building, or for other reasons are using our nodes to fetch information older than 15 minutes using any of the methods listed above you will not be able to do so.
For the time being you will still be able to use these methods for recent blocks.

How to ensure my app won’t break?

If you are using our nodes in the ways listed above, we encourage you to use another chain provider.
You can find partner providers here: https://moralis.io/largenodes

We highly encourage you to also use our Web3API where you will be able to fetch the same information that we are now limiting from the nodes, still we provide an even better developer experience.
https://docs.moralis.io/moralis-dapp/web3-api

When will this change go live ?

2022-07-12

We have staff monitoring forum 24/7 - while we don’t monitor Github as much - so we need everyone to discuss in the forum

2 Likes

I’m not a developer so not familiar with the methods mentions.

Currently using an Ethereum Main-net endpoint to bridge to another crypto project for cross-chain TXs - does this change in any way impact me ? I believe it does not, but need to be sure.

Kind Regards.

PitBullCH.

you can create a new topic with your question with mode details on how you are doing it, I don’t know what you are using for that cross-chain bridge

Does this mean that the Opensea Plugin no longer works? The Opensea plugin requires an Ethereum Mainnet speedy node

you can add another RPC url in opensea plugin configuration