April 26, 2023

New Moralis Streams Feature: Spam Detection

Table of Contents

In the rapidly evolving Web3 ecosystem, keeping up with new challenges and ensuring a seamless user experience is of utmost importance. At Moralis, we’re committed to providing you with the tools you need to stay ahead of the curve and deliver top-notch solutions to your users. That’s why we’re excited to introduce the latest addition to our real-time Streams API – our Spam Detection feature! 🎉

This powerful feature allows you to effortlessly identify and manage spam ERC-20 tokens and NFTs, significantly enhancing the user experience in your Web3 projects. Let’s dive in and explore how this feature works and how it can benefit your projects.

The Problem: Cluttered Wallets and Misinformation

One common issue that plagues anyone looking to build a Web3 wallet or crypto platform is the presence of spam tokens and NFTs. These unwanted spam assets clutter the user interface and make it difficult for users to manage their assets. Furthermore, inexperienced users may mistake spam tokens and NFTs for legitimate assets, potentially leading to confusion and poor investment decisions.

The Solution: Moralis’ Spam Detection Feature

To tackle this problem, we’ve introduced a possibleSpam property to webhook items like erc20Transfers, erc20Approvals, nftTokenApprovals, and nftTransfers. These can now indicate whether a contract address is associated with spam, phishing attempts, or other suspicious activities.

By leveraging this new feature, you can easily identify and hide suspicious contracts or notify your users about potential risks, enhancing the overall user experience in your Web3 projects.

How We Classify Contracts as Spam

Our spam classification is based on multiple criteria, including:

  • Contract compliance with standards
  • Minting and transfer activities (honeypot activity, etc.)
  • Copycat contracts
  • Other undisclosed evaluation factors

Community Involvement

We believe in the power of community-driven improvements, so we’re working on an endpoint that will allow you to programmatically submit spam contracts for review. For now, you can manually report them via our public submissions board.

Chain Support

Our new Spam Detection feature will be supported on all EVMs, with initial classification covering contracts from Ethereum mainnet, Polygon mainnet, and Binance mainnet. We’ll continue to expand our support to more chains in the future!

Spam Detection Summary

We’re confident that the new Spam Detection feature will prove to be a game-changer in helping you deliver an even better experience to your users. We encourage you to give it a try, implement it in your Web3 projects, and let us know your thoughts!

As always, we’re here to help if you have any questions or need assistance with implementation. Stay tuned for more exciting updates from Moralis and happy building!

Join the Moralis Community
Get the latest Moralis Web3 news and updates via email.
Related Articles
October 21, 2022

Moralis Introduces Support for Ronin Network

November 23, 2023

Moralis Introduces Base Support

March 2, 2023

Moralis Releases New Mint, Burn, Approval and Transfer Endpoints

October 27, 2022

Moralis Introduces Arbitrum Support

October 16, 2023

Introducing Gnosis Chain Support

February 17, 2023

Moralis Releases Transaction Labeling

November 15, 2022

Moralis Introduces Support for the Optimism Network

September 26, 2022

Moralis Joins Google Cloud Partner Advantage Program

September 8, 2022

Introducing Self-Hosted Moralis Servers