> ## Documentation Index
> Fetch the complete documentation index at: https://docs.webacy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Risk Due Diligence

> Run risk due diligence on wallet addresses, tokens, smart contracts, and transactions (KYT) using Webacy multi-chain risk analysis endpoints and signals.

## Overview

Risk DD endpoints provide comprehensive risk due diligence for blockchain entities. Use these endpoints to analyze addresses, tokens, smart contracts, and transactions for security threats, fraud indicators, and compliance risks — including KYT (Know Your Transaction) screening.

## Core Analysis

Fundamental risk assessment endpoints for any blockchain entity.

<CardGroup cols={2}>
  <Card title="Threat Risks" icon="shield-exclamation" href="/api-reference/threat-risks/threat-considerations-for-an-address">
    Analyze any address (wallet, token, or contract) for security threats, fraud indicators, and risk factors
  </Card>

  <Card title="Contract Risk" icon="file-code" href="/api-reference/contract-risk/get-a-real-time-analysis-for-a-given-contract-address">
    Real-time smart contract security analysis and vulnerability detection
  </Card>

  <Card title="Token Analysis" icon="coins" href="/api-reference/token-analysis/get-token-economic-history">
    Comprehensive token security, market data, and manipulation detection
  </Card>

  <Card title="Holder Analysis" icon="users" href="/api-reference/holder-analysis/get-detailed-early-holder-analysis-for-a-token">
    Token holder distribution, whale concentration, and sniper detection
  </Card>

  <Card title="URL Risks" icon="globe" href="/api-reference/url-risks/project-url-risk-analysis">
    Analyze URLs for phishing, malware, and security threats
  </Card>

  <Card title="Transaction Risks (KYT)" icon="receipt" href="/api-reference/transaction-risks/risk-details-for-a-transaction">
    Know Your Transaction — assess risk details for completed blockchain transactions
  </Card>
</CardGroup>

***

## Wallet Risks

Specialized endpoints for wallet-level risk assessment and compliance.

<CardGroup cols={2}>
  <Card title="Sanction Checks" icon="ban" href="/api-reference/sanction-checks/check-if-wallet-address-is-sanctioned">
    Screen addresses against OFAC and global sanction lists
  </Card>

  <Card title="Address Poisoning" icon="biohazard" href="/api-reference/address-poisoning/detect-address-poisoning-for-a-specific-wallet-address">
    Detect address poisoning attack patterns and contaminated addresses
  </Card>

  <Card title="Approval Risks" icon="check-to-slot" href="/api-reference/approval-risks/approvals-with-threat-risks">
    Analyze token approvals and identify risky allowances
  </Card>

  <Card title="Exposure Risk" icon="eye" href="/api-reference/exposure-risk/understand-the-risk-profile-risk-exposure-of-an-address">
    Quick risk profile and exposure assessment for any address
  </Card>
</CardGroup>

***

## When to Use Risk DD

| Use Case                        | Recommended Endpoints                            |
| ------------------------------- | ------------------------------------------------ |
| **Wallet screening**            | Threat Risks, Sanction Checks, Exposure Risk     |
| **Token due diligence**         | Token Analysis, Holder Analysis                  |
| **Smart contract audit**        | Contract Risk, Threat Risks                      |
| **Compliance checks (KYT/AML)** | Transaction Risks, Sanction Checks, Threat Risks |
| **Approval auditing**           | Approval Risks                                   |
| **Phishing prevention**         | URL Risks                                        |

## Example Workflow

### Screen a New Token

```bash theme={null}
# 1. Check the token contract for risks
curl -X GET "https://api.webacy.com/tokens/0x123...?chain=eth" \
  -H "x-api-key: YOUR_API_KEY"

# 2. Analyze holder distribution
curl -X GET "https://api.webacy.com/holder-analysis/0x123...?chain=eth" \
  -H "x-api-key: YOUR_API_KEY"

# 3. Check deployer/owner for threats
curl -X GET "https://api.webacy.com/addresses/0xdeployer...?chain=eth" \
  -H "x-api-key: YOUR_API_KEY"
```

### Compliance Screening

```bash theme={null}
# Check address against sanctions
curl -X GET "https://api.webacy.com/addresses/sanctioned/0x123..." \
  -H "x-api-key: YOUR_API_KEY"

# Full threat analysis
curl -X GET "https://api.webacy.com/addresses/0x123...?chain=eth" \
  -H "x-api-key: YOUR_API_KEY"
```

## Related Resources

<CardGroup cols={2}>
  <Card title="Risk Tags Reference" icon="tags" href="/essentials/risk-tags">
    Complete list of all risk tags returned by Risk DD endpoints
  </Card>

  <Card title="Risk Modules" icon="puzzle-piece" href="/essentials/modules">
    Configure which risk modules to include in analysis
  </Card>
</CardGroup>
