Skip to main content

Don't have an API key yet?

Sign-up to Moralis to get your free API key and start building today.

Get Your Free API Key
Version: 2.2

Spam Detection

Spam detection is designed to provide an extra layer of protection and help you easily identify possible spam contracts.

How does it work?

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.

With this feature you can effortlessly identify and hide suspicious contracts or notify your customers about potential risks associated with them.

Classifying contracts as spam

All contracts that are marked as spam have been evaluated against a set of criteria.

Aspects like contract compliance with standards, minting & transfer activities (honeypot activity, etc.), whether it's a copycat, and other undisclosed evaluation factors have been taken into consideration.

Community support! Help report spam or suspicious contracts

We're building the best spam library in Web3, and we would love your help! We're currently working on an endpoint that will allow users to programmatically submit spam contracts for review. If a contract meets our criteria, it will be flagged as spam.

In the meantime, you can manually report suspicious contracts by emailing us at hello@moralis.io. Your contributions help make Web3 a safer space for everyone!

What chains is this supported on?

This feature is supported on all EVMs, however, our initial classification includes contracts from:

  • Ethereum mainnet
  • Polygon mainnet
  • Binance mainnet