Skip to main content

Prerequisites

Before you begin, ensure you have:

Step 1: Get Your API Key

  1. Visit developers.webacy.co to sign up
  2. Generate your API key
  3. Copy and securely store your API key
Keep your API key secret. Never expose it in client-side code or public repositories.

Step 2: Make Your First Request

Check the risk score of any blockchain address:
curl -X GET "https://api.webacy.com/addresses/0x742d35Cc6634C0532925a3b844Bc454e4438f44e?chain=eth" \
  -H "x-api-key: YOUR_API_KEY"

Step 3: Understand the Response

{
  "count": 1,
  "medium": 0,
  "high": 0,
  "overallRisk": 25.99,
  "issues": [],
  "isContract": false
}
FieldDescription
overallRiskRisk score from 0-100 (higher = riskier)
countTotal number of risk factors found
mediumCount of medium-severity issues
highCount of high-severity issues
issuesArray of specific risk details
isContractWhether the address is a smart contract
See Risk Levels for how to interpret the overallRisk score.

Common Use Cases

Screen Wallets

Check if an address is associated with scams, hacks, or sanctions

Analyze Tokens

Get comprehensive security analysis for any token

Scan Contracts

Detect vulnerabilities in smart contracts

Simulate Transactions

Preview transaction risks before signing

Next Steps

API Reference

Explore all available endpoints

Supported Chains

See all 12 supported blockchains

Risk Modules

Understand our 14 risk analysis modules

Rate Limits

Check API limits and quotas