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
The service only works with regular wallets (EOA — Externally Owned Accounts). Contract addresses are not supported.
A minimum of 10–15 transactions is required to calculate an accurate predictive score. Wallets with less history lack sufficient data for a reliable assessment
Supported Networks
Ethereum(ETH)
BNB Smart Chain
Base
Polygon
TRON
How to Check the Risk In A Wallet Address
Go to your GetBlock Account Dashboard and click Wallet Risk

Select the choice of your network using the dropdown:

Enter the wallet address:

Click on Run Check:

Scroll down to see the analysis:

This report includes the following:
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%
AML Analysis: This shows 18 risk categories with each parameter displayed as No (clean) or Yes (flag detected).
If at least one parameter forensic_details = "1" → probabilityFraud is automatically set to 1.0 (i.e. Predicted Trust = 0%). This is a hard override; the ML model is not used.
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?