Skip to main content

8 posts tagged with "Streams API"

View All Tags

· One min read

Up until now, Streams and API pricing has been separate. And all accounts on Moralis have had a certain number of Stream records included in their plan.

Today we're announcing the streamlining of Streams and API pricing. Both Streams and API moving forward will be priced in Compute Units.

Each Streams record will have a fixed price of 15 Compute Units. Which means that the amount of Streams records included in your plan will be a lot higher than today for the vast majority of clients.

The change will go live on October 16th. For all Streams user it will be a seamless transition without the need for any action on their side.

As an example, a Pro plan user who solely uses Streams would go from having 50,000 records included in their plan to have over 660,000 records included.

A business plan user who solely uses Streams would go from having 50,000 records included to have over 2.3 million records included.

Any separately purchased Streams plan will be compensated with the same amount of Compute Units being added to their Moralis plan.

If you have any questions about this transition please contact our 24/7 support at hello@moralis.io.

· One min read

We're excited to announce the launch of our new spam detection feature to EVM Streams API!

Property called possibleSpam for the following items in the webhook: erc20Transfers, erc20Approvals, nftTokenApprovals, and nftTransfers. This property can be true or false,depending on whether the contract address is associated with spam, phishing attempts, or suspicious activities.

Check out our docs for more information about this feature including which endpoints it's active on.

· One min read

There is a new option added to the Stream options. By setting getNativeBalances you can get the native balances of addresses in your webhook! Read more here!

Business plan is required to use this feature!

{
"webhookUrl": "https:<your_url>.com",
"description": "some dedscription",
"includeNativeTxs": true,
"tag": "someTag",
"chainIds": ["0x1"],
"getNativeBalances": [
{
"selectors": ["$fromAddress", "$toAddress"],
"type": "tx"
}
]
}

· One min read

nftApprovals in webhooks becomes deprecated. A new list nftTokenApprovals is introduced. The new field will not split between ERC1155 and ERC721 instead it unifies the NFT Approvals.

{
...,
nftTokenApprovals: [
{
transactionHash: "0xf0c7542c73e2d26cc0b249da63426643263463463646345",
logIndex: "0",
contract: "0xf573d99385c05c23b24ed33de616ad16a43a0919",
account: "0x6887246668a3b87f54deb3b94ba47a6f63f32985",
operator: "0x34b6a28edbbaf0c7542c73e2d26cc0b249da69a6",
approvedAll: false,
tokenId: '1',
tokenName: 'STREAMSNFT',
tokenSymbol: 'StrNft',
tokenContractType: 'ERC721',
},
{
transactionHash: "0x60c7542c73e2d26cc0b249da63426643263463467846235",
logIndex: '0',
contract: '0xd119b250d83893860159f8a7b7a751bc044655a1',
account: '0x6887246668a3b87f54deb3b94ba47a6f63f32985',
operator: '0x34b6a28edbbaf0c7542c73e2d26cc0b249da69a6',
approvedAll: true,
tokenId: null,
tokenName: 'ERC1155_Name',
tokenSymbol: 'ERC1155_SYMBOL',
tokenContractType: 'ERC1155',
}
],
...
}

· One min read

Moralis now supports Arbitrum network! 🚀 Seamlessly stream Arbitrum events in real-time to your backend with the Moralis Streams API. ✨

· One min read

We’re thrilled to be launching the first-ever real-time Ronin events stream! ✨


We’re excited to announce Moralis now supports the Ronin Network!

We’re thrilled to share that we’re now launching support for Ronin, the popular gaming sidechain set up by Axie Infinity creators Sky Mavis. Specifically, we’re especially happy to be bringing Roning support to our Streams API.

In fact, this is the first real-time events stream for Ronin Network – making it easier than ever for Ronin developers to work with real-time blockchain data!

Read more here.

· One min read

Stream blockchain data into your backend via webhooks. Ethereum, Polygon, Avalanche, BNB Chain, Fantom, Cronos and all testnets are supported. We’re working on adding more networks every day! 🚀🎉


Moralis’ Streams API is the latest addition to the Moralis API suite (which includes our popular NFT API, EVM API, Solana API and more). With this new API, you can get real-time on-chain events sent directly to your backend via webhooks! What does this mean? It means seamless access to:

  • See every time a specified address receives, sends, swaps, stakes, or burns assets
  • Track when battles or events start in your Web3 game or metaverse
  • Monitor when an address joins your token sale
  • That’s not all! In true Moralis style, the Streams API is fully configurable. Set custom filters to capture the exact on-chain event you need for your project as soon as they fire.

Moreover, each event comes enriched with important data, such as “tokenName”, “tokenSymbol”, “contractType” (for NFTs), “decimals” (for ERC-20 tokens), and more enriched data events will be added soon.

For more information, head over to our: