ERC20 Spam Detection
ERC20 spam detection is designed to provide an extra layer of protection and help you easily identify possible spam contracts.
How does it work?
Our latest update adds a new field called possible_spam
to all ERC20s. This field returns 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.
Factors such as liquidity, exchange presence, team presence, minting & transfer activities (honeypot activity, etc.), project maturity, and other undisclosed evaluation factors have been taken into consideration.
Community support! Help report spam or suspicious contracts
This is a starting point for us building out the best spam library in the whole of Web3, and we would love our community to contribute to this! We're currently working on an endpoint that will allow customers to programmatically submit spam contracts for review. If a contract meets our criteria, it will be marked as spam. In the meantime, manual reports can be submitted via our public submission board at https://roadmap.moralis.io/b/report-spam-contracts/
What endpoints is this available on?
Spam detection is available on the following endpoints:
- Get ERC20 token balance by wallet
- Get ERC20 token transfers by wallet
- Get ERC20 token transfers by contract
- Get ERC20 token metadata by contract
- Get ERC20 token metadata by symbols
- Get ERC20 token transfers
- Get ERC20 token approvals
What chains is this supported on?
This feature is supported on all EVM chains.