Overview

API Overview: Ethereum Scam Address Detection

The Scam Address API enables users to analyze Ethereum addresses using our fraud detection model. It calculates the probability that a given account is involved in fraudulent or malicious activities, helping you assess risk.

The API is available at https://api.conblox.xyz.

Scope - supported chains and accounts:

The account's entire transaction history is analyzed by our fraud-detection model to provide its output. It currently supports:

  • Supported Accounts: The model currently supports externally owned accounts (EOAs) only. If a smart contract address is provided, the model will not generate predictions. Smart contract support is planned for future versions. For now, you will receive a response from the API indicating that the input address belongs to a smart contract.

  • Supported Chains: At present, the model supports Ethereum accounts. As long as the account has sufficient activity on Ethereum, our model delivers reliable predictions. However, if fraudulent activity occurs exclusively on other chains and the Ethereum activity is benign, the account may not be flagged. Support for additional EVM-compatible chains is in progress.

How to understand the output

The API returns a probability between 0 and 1, representing the likelihood that the address is involved in scam activities:

  • 0: Lowest probability of scam involvement

  • 1: Highest probability of scam involvement

A threshold of 0.5 is typically used to classify addresses, but you can adjust the threshold based on your needs:

  • Higher thresholds: More strict, reducing the risk of false positives (genuine addresses flagged as scams).

  • Lower thresholds: Less strict, increasing sensitivity but potentially generating more false positives.

Example Risk Tiers:

  • 0 - 0.3: Very low risk of scam involvement

  • 0.3 - 0.5: Low risk of scam involvement

  • 0.5 - 0.7: Medium risk of scam involvement

  • 0.7 - 1.0: High risk of scam involvement

Last updated