What you’ll learn
By the end of this guide, you’ll know how to:- Screen a wallet address
- Interpret its overall risk score
- Identify the risk factors contributing to that score
- Review historical transaction activity
- Understand exposure to risky counterparties
- Use the results in an automated decision workflow
1
Get your API key
Follow this guide to get an API key.Create or log in to your Webacy Developer account and generate an API key from your dashboard. Your API key authenticates requests to the Webacy API and determines the usage associated with your account.Keep your API key secure and never expose it in client-side code or public repositories.Once you have your key, you’re ready to make your first request.
2
Submit a wallet for screening
Pass the wallet address you want to evaluate to the Webacy wallet screening endpoint.Webacy analyzes the address using its onchain activity, transaction history, counterparties, known entities, and proprietary risk intelligence.Try this example:Because risk changes continuously onchain, Webacy evaluates wallets against the latest available data rather than relying solely on a static historical assessment.
The example address we will use is
0x0fa09c3a328792253f8dee7116848723b72a6d2e3
Check the overall risk score
Start with the wallet’s overall risk assessment. This provides a quick indication of whether Webacy has identified potentially concerning activity associated with the address.A lower-risk wallet may have few or no significant indicators, while an elevated assessment means one or more risk factors warrant additional attention.For the example above, below is an example response:The overall score is a useful starting point, but deeper due diligence should also consider the underlying signals contributing to it.
In this example,
overallRisk: 100 which means this address is HIGH RISK4
Review the risk factors
Next, inspect the individual risk factors identified for the wallet.Webacy evaluates hundreds of proprietary risk signals across areas such as:
- Sanctions exposure
- Known scams and malicious addresses
- Hacks and exploits
- Stolen funds
- Suspicious transaction patterns
- High-risk counterparties
- Address poisoning
- Indirect or multi-hop exposure
- Other anomalous onchain behavior
In our working example, under
"issues" and "tags" you will see risk factors associated with the address. This one has the risk factors "DPRK" and "HACK" associated with it, which provides insight into why the overall score is high. Additionally in the “details” and “address_info” section, you can find a quick list of risk-associated factors in boolean format. For this example, you can see "dprk": true and "hack": true5
Take action based on the result
Once you’ve evaluated the wallet, you can incorporate Webacy’s risk intelligence into your own application or policy engine. The appropriate action depends on your use case, jurisdiction, risk tolerance, and internal policies.Webacy provides the underlying intelligence so your system can determine what happens next.
In our example, it would be highly recommended to block this wallet address from interaction with your platform, transaction, asset, or other activity.
Continue monitoring
A wallet screening represents the risk associated with an address at the time of analysis. For many applications, screening once is not enough. New transactions can introduce new counterparties, exposures, and risk factors at any time. For ongoing protection, combine wallet screening with Webacy’s transaction monitoring and Wallet Watch capabilities to identify changes in risk as new activity occurs.Common use cases
Wallet screening can be incorporated anywhere your application needs to make a decision about an onchain address, including:- User onboarding — evaluate wallets before allowing access or activity
- Deposits and withdrawals — assess addresses before processing funds
- Compliance workflows — identify sanctions and other high-risk exposure
- Investigations — analyze suspicious wallets and related activity
- Trading platforms — evaluate addresses interacting with your platform
- Treasury operations — assess counterparties before sending funds
- AI agents — evaluate wallet risk before executing an autonomous action
