Wallet Screening API
The Wallet Screening API allows users to retrieve the compliance risk associated with an address. In case of a high compliance risk, we provide detailed insights into the contributing factors for that risk.
How is compliance risk assessed?
When conducting compliance assessments for an address, we consider various elements, including its type, attributes, associated entities, and on-chain interactions. The address type primarily distinguishes between an EOA (Externally Owned Account) and a CA (Contract Account). The concepts of attributes and entities are explored in detail in this document. On-chain interactions refer to the specific blockchain transactions in which this address has participated.
Among the information involved in the assessment, certain factors influence the assessment strategy, while others serve as critical risk indicators that significantly affect the assessment results. The following are the leading risk indicators used in our methodology, which can also be obtained through the Get Risk Indicators API requests to stay informed about any changes in risk indicators.
NO KYC
5020
The VASP (Virtual Asset Service Provider) associated with the address does not have a KYC (Know Your Customer) procedure in place.
BLOCKED
5018
The address has been blacklisted by critical contracts, primarily USDT and USDC.
SUSPICIOUS
5017
Address with suspicious activities.
COMPROMISED
5013
This address is deemed at risk, either due to being an externally owned account (EOA) with a weak key or a contract that is susceptible to exploitation.
GAMBLING
5016
The entity associated with this address is a gambling platform.
MIXING
5008
The address, primarily a contract, or associated service is believed to possess the capability to obfuscate fund flows.
LAUNDERING
5034
The addresses and entities associated with this label are believed to engage in money laundering activities.
CHILD ABUSE MATERIAL
5002
The entity associated with this address has been identified as forums and websites that facilitate the buying, selling, and distribution of child abuse material.
MIXER
5003
The entity associated with this address has been classified as a mixer.
DARKWEB BUSINESS
5001
This address has been involved in illicit businesses within the dark web.
DARK MARKET
5010
The entity associated with this address is a dark web marketplace.
ATTACKER
5012
This address is involved in a cyber attack.
RANSOMWARE
5009
The entity affiliated with this address is a ransomware group.
SCAM
5005
This address is engaged in fraudulent activities.
SANCTIONED
5006
The entity associated with this address has been sanctioned.
Interpreting the risk score
Based on the risk assessment algorithm mentioned earlier, we classify an address's compliance risk into five levels, represented by scores ranging from 1 to 5. A higher score indicates a higher compliance risk associated with that address.
For addresses with a score of 4 or higher, it is advisable to refrain from interacting with them. For addresses with a score of 3, it is recommended to carefully consider the accompanying indicators to determine whether it is appropriate to engage with them.
Individual risk vs. Interaction risk
Based on how we identify risks, we categorize them into Individual and interaction risks. Individual risk primarily stems from the attributes and behavior of the address itself, while interaction risk arises from the address's involvement in risky on-chain transactions.
By default, we consider Individual and interaction risks to provide the final result. However, due to the temporary lack of support for interaction risk in some networks (refer to the Supported Networks section) and the longer calculation time required for interaction risk, we offer the option to specify whether to include the calculation of interaction risk when requesting compliance risk for an address.
Supported networks
Solana
SOLANA
-3
True
Tron
TRX
-2
True
Bitcoin Mainnet
BTC
-1
True
Ethereum Mainnet
ETH
1
True
Optimism Mainnet
OPTIMISM
10
True
Cronos Mainnet
CRONOS
25
True
BNB Smart Chain Mainnet
BSC
56
True
Gnosis
GNOSIS
100
False
Polygon Mainnet
POLYGON
137
True
BitTorrent Chain Mainnet
BITTORRENT
199
False
Fantom
FANTOM
250
True
Boba Network
BOBA
288
False
zkSync Era Mainnet
ZKSYNC ERA
324
False
CLV Parachain
CLV
1024
False
Polygon zkEvm
POLYGON ZKEVM
1101
False
WEMIX3.0 Mainnet
WEMIX
1111
False
Moonbeam
MOONBEAM
1284
True
Mantle
MANTLE
5000
True
Moonriver
MOONRIVER
1285
False
Base
BASE
8453
True
Arbitrum One
ARBITRUM
42161
True
Celo Mainnet
CELO
42220
False
Avalanche C-Chain
AVALANCHE
43114
True
Linea
LINEA
59144
True
Blast Mainnet
BLAST
81457
False
Aurora Mainnet
AURORA
1313161554
False
What does 'Support for interaction risk' mean?
When evaluating risks, we distinguish between Individual and Interaction risks based on their origins. It is worth noting that calculating interaction risk may require additional resources that may not be readily available in specific networks. If a network supports Interaction risk, querying an address on that blockchain will yield a more thorough evaluation result.
Subscription
Subscribe to our plan to use this API in your service to help meet the compliance requirements and secure users' assets.
Last updated