POST /v1/deep-dive
{
"project_address": "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb",
"chain": "ethereum",
"enable_monitoring": true,
"monitoring_duration_days": 30,
"webhook_url": "https://your-domain.com/webhook"
}
| Field | Type | Required | Description |
|---|---|---|---|
project_address |
string | Yes | Contract address |
chain |
string | Yes | Blockchain network |
enable_monitoring |
boolean | No | Enable ongoing monitoring |
monitoring_duration_days |
integer | No | Days to monitor (7-90) |
webhook_url |
string | No | Alert webhook endpoint |
When monitoring is enabled, you'll receive alerts for:
import x402_requests
response = x402_requests.post(
'https://csds.blockchainrangers.com/api/v1/deep-dive',
json={
'project_address': '0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb',
'chain': 'ethereum',
'enable_monitoring': True,
'monitoring_duration_days': 30
}
)
report = response.json()
print(f"Risk Score: {report['risk_score']}/100")
# Check historical comparisons
if report['historical_comparison']['similar_scams']:
print("\nSimilar Scams Found:")
for scam in report['historical_comparison']['similar_scams'][:3]:
print(f" {scam['name']} - Similarity: {scam['similarity_score']:.0%}")
print(f" Outcome: {scam['outcome']}")
if scam['days_until_rug']:
print(f" Days until rug: {scam['days_until_rug']}")
# Check monitoring status
if report.get('monitoring', {}).get('enabled'):
print(f"\nMonitoring enabled until: {report['monitoring']['monitoring_until']}")
print(f"Alert triggers: {', '.join(report['monitoring']['alert_triggers'])}")