For the complete documentation index, see llms.txt. This page is also available as Markdown.

Wallet Risk

GetBlock Wallet Risk: fast AI fraud screening for wallets — risk score, level, and flags.

Wallet Risk Check is a quick blockchain wallet risk assessment service. It returns an AI-predictive trust score, screening across 18 AML risk categories, and a sanctions check — in a single API call with response time under 100ms.

This is a lightweight version of Wallet Audit. Wallet Risk Check provides a quick go/no-go signal e.g "Can this wallet be trusted?"

For a full behavioral profile (intentions, experience, protocols, transactions), use Wallet Audit.

What Wallet Risk Does?

  • Predicted Trust Score (0–100%): AI-predictive trust score

  • AML Risk Screening: screening across 18 risk categories (cybercrime, money laundering, phishing, etc.)

  • Sanctions Check: verification against sanctions lists

Difference Between Wallet Risk And Wallet Audit

Wallet Risk Check

Wallet Audit

Response time

< 100ms

Several seconds

Trust Score

Yes

Yes

AML Screening (18 categories)

Yes

Yes

Sanctions Check

Yes

Yes

Intentions (14 categories)

No

Yes

Experience / Risk Profile

No

Yes

Protocols / Categories

No

Yes

Wallet Overview / Rank

No

Yes

Networks

5 (ETH, BNB, Base, Polygon, TRON)

3 (ETH, BNB, Base)

When to use

Quick screening: allow / reject

Deep analysis: who is this wallet

How Predicted Trust Score is Calculated

They are two-step logic involved in this calculation:

Step 1: AML Check (hard override)

If at least one field in forensic_details = "1" → probabilityFraud is automatically set to 1.0 (Predicted Trust = 0%). The ML model is not invoked. Any AML flag = automatic maximum risk.

Step 2: ML Model (if AML is clean)

If all forensic_details fields = "0" → the predictive AI model analyzes on-chain wallet behavior and returns probabilityFraud from 0.0 to 1.0. Predicted Trust = 1 − probabilityFraud.

Examples:

  • vitalik.eth: all forensic_details = "0" → ML model → probabilityFraud = 0.042 → Predicted Trust = 95.8%

  • Fraudulent wallet: money_laundering = "1" → hard override → probabilityFraud = 1.0 → Predicted Trust = 0%

Limitations

Supported Networks

  1. Ethereum(ETH)

  2. BNB Smart Chain

  3. Base

  4. Polygon

  5. TRON

How to Check the Risk In A Wallet Address

  1. Go to your GetBlock Account Dashboard and click Wallet Risk

wallet risk
  1. Select the choice of your network using the dropdown:

network selection
  1. Enter the wallet address:

  1. Click on Run Check:

  1. Scroll down to see the analysis:

This report includes the following:
  1. Predicted trust score: This is the main indicator of a wallet's level of trust, ranging from 0% to 100%. Calculated as 1 − probability of fraud. Displayed with a status badge (Not Fraud / Fraud / New Address) and a sanctions badge (Not Sanctioned / Sanctioned).

Predicted Trust

Level

Interpretation

80–100%

Low Risk

Wallet with clean history

50–79%

Medium Risk

Risk factors detected, full Wallet Audit recommended

0–49%

High Risk

Wallet is highly likely associated with fraudulent activity

0% (auto)

AML Flag

At least one AML flag detected — score automatically set to 0%

  1. AML Analysis: This shows 18 risk categories with each parameter displayed as No (clean) or Yes (flag detected).

  1. Sanctions Check: This shows sanctions list verification. It displayed as a badge: Not Sanctioned (green) or Sanctioned (red). If the wallet is sanctioned, the category, name, and source link are displayed.

If you want to interact with or integrate this service via API, check the Wallet risk endpoint.

Need a custom setup (higher rate limits, dedicated infrastructure, SLA, or volume pricing)? Contact the GetBlock team.

Next Step

Last updated

Was this helpful?