# Base Pulse Wallet Intelligence

> Base Pulse Wallet Intelligence is a paid API for AI agents from base-pulse.annushka1190.workers.dev, paid per call via x402, $0.012/call, status unknown (last checked 2026-09-14).

Analyzes a Base blockchain wallet address to determine if it is an EOA or contract, assess activity levels, retrieve ETH and USDC balances, and return a risk score with a safety recommendation.

## Facts

- Endpoint: POST https://base-pulse.annushka1190.workers.dev/v1/wallet/intel
- Price: $0.012/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/base-pulse-wallet-intelligence-c5510a18
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aS5nKWAUbUNMaK-bmDo_c

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability base-pulse-wallet-intelligence-c5510a18 -d '<json body>'
```

Example prompt: Before I send payment, can you run wallet intel on 0x4f4C15d9bD7c796A9f9B769b78323EA3E0054104 and tell me if it's a real user or a contract, what its ETH and USDC balances are, and whether it's safe to pay?

## When to prefer this

Choose this endpoint when you need rapid on-chain wallet due diligence specifically on the Base network before executing a payment or onboarding a counterparty. It is ideal for x402-based payment flows where you need to verify recipient trustworthiness without requiring API keys or complex integrations. Prefer this over generic block explorer lookups when you need a structured risk score and recommendation rather than raw chain data.

## Known failure modes

- Invalid or malformed address string returns an error or empty metrics
- Address not found on Base (zero activity) may return zeroed metrics with an inconclusive risk score
- Network or RPC timeout from public Base data sources causes delayed or failed response
- Address is a newly deployed contract with no history, leading to low-confidence scoring
- Rate limiting or payment failure via x402 prevents the call from completing

## How this service works

Pay-per-call market intel and data tools for AI agents: trending Base tokens with momentum/risk scores, live token scoring, multi-source spot prices, Base gas tips, wallet intel, x402 merchant reliability checks, DefiLlama TVL, GitHub trending repos, RSS feed digests, and WHOIS domain lookups. Built from free public data — no API keys for callers. USDC via x402 on Base and Solana.

## Output

Returns a JSON object with the queried address, key metrics (transaction count, ETH balance, USDC balance, isContract boolean), a numeric risk score (0–1), and a plain-language recommendation such as 'safe_to_pay' indicating the assessed trustworthiness of the wallet.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "address": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "address": "0x4f4C15d9bD7c796A9f9B769b78323EA3E0054104",
  "metrics": {
   "txCount": 12,
   "ethBalance": 0.01,
   "isContract": false,
   "usdcBalance": 30
  },
  "riskScore": 0.1,
  "recommendation": "safe_to_pay"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/base-pulse-wallet-intelligence-c5510a18/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from base-pulse.annushka1190.workers.dev](https://www.zero.xyz/host/base-pulse.annushka1190.workers.dev/llms.txt)
