ARGUS Intelligence Skill
Query blockchain intelligence and AI security services.
Quick Start
export ARGUS_ENDPOINT="https://argus.getfailsafe.com"
# Test with free tier (3 queries/day)
curl -X POST $ARGUS_ENDPOINT/api/v1/free/query \
-H "Content-Type: application/json" \
-d '{"query": "Is this address safe: 0x742d35Cc...", "agentId": "my-agent"}'
Services
Free Tier (No Payment)
| Endpoint | Description |
|---|---|
POST /api/v1/free/query |
3 intelligence queries per day |
GET /api/v1/free/status?agentId=X |
Check remaining queries |
GET /api/v1/threats |
Public threat feed |
GET /api/v1/security/patterns |
Attack pattern documentation |
Intelligence ($0.42 USDC)
| Endpoint | Description |
|---|---|
POST /api/v1/token/analyze |
Token risk scoring and market data |
POST /api/v1/address/risk |
AML/KYT compliance screening |
POST /api/v1/compliance/check |
OFAC sanctions and blacklist checks |
POST /api/v1/smart-money/track |
Whale and institutional tracking |
POST /api/v1/entity/investigate |
Entity forensics |
GET /api/v1/market/scan |
Market overview |
Prompt Security ($0.10 USDC)
| Endpoint | Description |
|---|---|
POST /api/v1/security/prompt-check |
Detect prompt injection attacks |
POST /api/v1/security/prompt-check/batch |
Batch checking (10% off for 10+) |
Usage Examples
Token Analysis
curl -X POST $ARGUS_ENDPOINT/api/v1/token/analyze \
-H "Content-Type: application/json" \
-d '{"token": "ETH", "chain": "ethereum"}'
Address Risk
curl -X POST $ARGUS_ENDPOINT/api/v1/address/risk \
-H "Content-Type: application/json" \
-d '{"address": "0x742d35Cc6634C0532925a3b844Bc454e4438f44e"}'
Prompt Security
curl -X POST $ARGUS_ENDPOINT/api/v1/security/prompt-check \
-H "Content-Type: application/json" \
-d '{"prompt": "User input to validate", "context": "defi"}'
Response:
{
"is_safe": true,
"risk_score": 15,
"risk_level": "low",
"recommendation": "ALLOW"
}
Payment (x402)
For paid endpoints, ARGUS returns 402 Payment Required with payment instructions.
- Send USDC to treasury on Base network
- Create payment proof:
base64({"txHash":"0x...","paymentId":"...","from":"0x..."}) - Retry with
X-Payment-Proofheader
Treasury (Base): 0x8518E91eBcb6bE76f478879720bD9759e01B7954
Configuration
export ARGUS_ENDPOINT="https://argus.getfailsafe.com"
Response Format
All endpoints return JSON with:
recommendation: PROCEED, CAUTION, REVIEW, or REJECTrisk_score: 0-100 (lower is safer)confidence: 0-100%- Detailed analysis fields
Rate Limits
- 30 requests/minute per IP
- Free tier: 3 queries/day per agent ID
Support
- Website: https://getfailsafe.com
- Telegram: @ARGUSIntelBot