Wallet profile pack: balances, activity, contract check and sanctions

$0.03 per call · failed calls are never charged · no account or API key needed

One call to profile an EVM wallet: native and USDC balances on Base, Ethereum, Arbitrum, Optimism and Polygon, transaction counts on Base and Ethereum, whether it is a contract or a plain wallet, its recent USDC transfers on Base, and an OFAC sanctions screen. Cheaper than the tools bought one by one. Use before paying, onboarding or trusting a counterparty wallet; for a single risk verdict use check_counterparty.

Run it free (25 free calls) Buy credits by card (from $5) Example result (JSON)

Try it with your own inputs

0x wallet address

Uses one of your 25 free calls. Nothing is charged, and a call that fails is not counted.

Inputs

NameTypeDescription
address (required)string0x wallet address

Request

Over HTTP, with a card key from /credits:

curl -H "Authorization: Bearer adt_…" "https://agent-data-tools.revmesh2074.workers.dev/pack/wallet-profile?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"

Or one of your 25 free calls, no key:

curl "https://agent-data-tools.revmesh2074.workers.dev/pack/wallet-profile?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&trial=1"

Without a key, the same URL answers 402 Payment Required with x402 and MPP terms, so an agent with a wallet pays per call in USDC (Base, Polygon, Arbitrum or Solana over x402; Base or Tempo over MPP) and retries.

Example result

{
  "pack": "wallet-profile",
  "address": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045",
  "isContract": false,
  "balances": {
    "usdcTotal": "12.5",
    "networks": [
      {
        "chain": "Base",
        "native": "0.0123",
        "usdc": "12.5"
      }
    ]
  },
  "activity": {
    "baseNonce": 120,
    "ethNonce": 1204
  },
  "recentUsdc": {
    "count": 2,
    "transfers": [
      {
        "direction": "in",
        "amount": "2.5",
        "counterparty": "0x…"
      }
    ]
  },
  "sanctions": {
    "verdict": "pass"
  },
  "failed": {}
}

From an AI agent (MCP)

Add the MCP server to Claude, Cursor or any MCP client. This tool is pack_wallet_profile, and the first 25 successful calls are free:

https://agent-data-tools.revmesh2074.workers.dev/mcp

Related tools