Skip to content
Back to wallet-funding-trace-mcp.mtree.workers.dev

Card snapshot

wallet-funding-trace-mcp.mtree.workers.dev · 2026-07-12 12:33:31 UTC · 863d8a9a8a0e51eb57ec12543885bafe0534eff87f49732af8d39ec1f365c64b

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "schema_version": "v1",
  "name": "wallet-funding-trace-mcp",
  "title": "Wallet Funding Trace MCP (x402)",
  "description": "x402 MCP for EVM wallet funding/origin tracing. Multi-hop predecessor walk + CEX/mixer/sanctioned/bridge classification. Returns funding_classification (clean / tc_tainted / sanctioned / mixer_tainted / multi_hop_cex / fresh_mint / unknown) + risk_band. Multichain (ethereum/base/arbitrum/optimism/polygon). No signup, no API key \u2014 pay USDC on Base.",
  "version": "0.1.0",
  "url": "https://wallet-funding-trace-mcp.mtree.workers.dev",
  "documentation_url": "https://wallet-funding-trace-mcp.mtree.workers.dev",
  "service_endpoint": "https://wallet-funding-trace-mcp.mtree.workers.dev",
  "payment": {
    "scheme": "x402",
    "network": "base",
    "asset": "USDC"
  },
  "skills": [
    {
      "id": "funding_trace",
      "name": "funding_trace",
      "description": "Multi-hop wallet funding/origin trace. Finds the earliest inbound stablecoin/WETH Transfer, walks back through predecessor addresses up to max_hops, and classifies each hop against CEX / mixer / sanctioned / bridge registries + getCode contract/EOA discrimination. Returns full trace_path, terminal_source, funding_classification, and risk_band.",
      "input_modes": [
        "application/json"
      ],
      "output_modes": [
        "application/json"
      ],
      "endpoint": "/v1/wallet/funding_trace",
      "method": "POST",
      "price": "$0.30"
    },
    {
      "id": "funding_summary",
      "name": "funding_summary",
      "description": "Lightweight 1-hop funding summary. Returns the first inbound tracked-token Transfer + immediate predecessor classification (cex / bridge / mixer / contract_mint / eoa / unknown) + age_blocks + age_days_estimate.",
      "input_modes": [
        "application/json"
      ],
      "output_modes": [
        "application/json"
      ],
      "endpoint": "/v1/wallet/funding_summary",
      "method": "POST",
      "price": "$0.10"
    },
    {
      "id": "funding_path",
      "name": "funding_path",
      "description": "Single-hop predecessor lookup at the requested depth (default hop=1 = immediate funder). Returns the predecessor address + classification + via_tx (tx_hash, block, value, token).",
      "input_modes": [
        "application/json"
      ],
      "output_modes": [
        "application/json"
      ],
      "endpoint": "/v1/wallet/funding_path",
      "method": "POST",
      "price": "$0.05"
    }
  ],
  "tags": [
    "x402",
    "blockchain-tooling",
    "evm",
    "base",
    "ethereum",
    "arbitrum",
    "optimism",
    "polygon",
    "wallet",
    "funding",
    "trace",
    "origin",
    "provenance",
    "compliance",
    "aml",
    "sanctions",
    "ofac",
    "tornado-cash",
    "mixer",
    "cex",
    "bridge",
    "mcp"
  ]
}