Health & Hygiene

Get Wash Report

Agent Wash: Hygiene scan for Base wallet addresses.

Requires x402 payment ($0.50 USDC on Base) OR valid X-API-Key / X-Internal-Key header.

Scans for:

  • Dust tokens (< $0.01 value)
  • Spam tokens (URL names, low holders, zero volume)
  • Gas efficiency (gasUsed/gas ratio analysis)
  • Failed transaction patterns (repeated failures, retry storms)
  • Nonce gaps

Returns a cleanliness score (0-100) with prioritised cleanup recommendations.

post/wash/{address}

Request

  • Base URL: https://agenthealthmonitor.xyz (the document declares no server; this is the origin it was published from)
  • URL: https://agenthealthmonitor.xyz/wash/{address}
  • Auth: none declared

Path parameters

addressstring required

Ethereum wallet address (0x-prefixed, 40 hex chars)

Example:0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae

Response

Successful Response

statusstring required

Response status

Example response

{
  "status": "ok",
  "report": {
    "address": "0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae",
    "cleanliness_score": 72,
    "cleanliness_grade": "C",
    "total_issues": 8,
    "issues_by_severity": {
      "high": 1,
      "low": 4,
      "medium": 3
    },
    "dust_tokens": 14,
    "dust_total_usd": 0.03,
    "spam_tokens": 5,
    "spam_token_list": [
      "FakeUSDT",
      "SCAM-Airdrop"
    ],
    "gas_efficiency_pct": 71.4,
    "gas_efficiency_grade": "C",
    "wasted_gas_usd": 8.2,
    "failed_tx_count_24hr": 3,
    "failed_tx_patterns": [
      "repeated_revert"
    ],
    "issues": [
      {
        "category": "dust",
        "severity": "medium",
        "description": "14 dust tokens worth < $0.01 each cluttering wallet",
        "action": "Consolidate or discard dust tokens to reduce clutter",
        "estimated_savings": "$0.42/month in gas"
      }
    ],
    "recommendations": [
      "Revoke approvals for 5 spam tokens",
      "Set tighter gas limits on swap calls"
    ],
    "scan_timestamp": "2025-04-06T10:00:00Z",
    "next_wash_recommended": "2025-04-13T10:00:00Z"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.