# Wallet Age Check (EVM)

> Wallet Age Check (EVM) is a paid API for AI agents from api.strale.io, paid per call via x402, $0.0216/call, status unknown (last checked 2026-09-14).

Returns the age in days of an Ethereum or EVM-compatible wallet address based on its first transaction timestamp

## Facts

- Endpoint: GET https://api.strale.io/x402/wallet-age-check
- Price: $0.0216/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-strale-io-942b59af
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Ag_XA98uhXF2FtK-h5Ee2

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 api-strale-io-942b59af
```

Example prompt: Check how old this Ethereum wallet is — 0x742d35Cc6634C0532925a3b8D4C9f5B8b1e7bF3a — I want to know how many days since its first transaction on Ethereum mainnet (chain ID 1) to flag it if it's newly created.

## When to prefer this

Use this endpoint when you need to assess the risk profile of an EVM wallet by checking how long it has been active, particularly in fraud detection, compliance workflows, or when a new wallet is transacting unusually large amounts. Prefer this over general blockchain explorers when you need a simple, structured age-in-days response for programmatic risk scoring.

## Known failure modes

- Invalid or malformed wallet address returns an error
- Wallet address with no transaction history may return zero or an error
- Unsupported chain ID returns an error or falls back to default
- Rate limiting or Etherscan API unavailability causes timeout
- Address with only internal transactions (no external tx) may not be detected

## How this service works

Check when a wallet address made its first transaction. Returns the wallet's age in days. A new wallet transacting large amounts is a red flag. Supports Ethereum, Base, and other EVM chains via Etherscan V2.

## Output

Returns the wallet's age in days (calculated from its first on-chain transaction) along with a risk signal indicating whether the wallet is newly created, useful for fraud detection and compliance checks.

## Example request

```json
{
 "address": "0x742d35Cc6634C0532925a3b8D4C9f5B8b1e7bF3a",
 "chain_id": "1"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "address"
 ],
 "properties": {
  "address": {
   "type": "string",
   "description": "Wallet address (0x...)"
  },
  "chain_id": {
   "type": "string",
   "description": "Chain ID (1=Ethereum, 8453=Base). Default: 1"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "address": {
  "type": "string"
 },
 "age_days": {
  "type": "number"
 },
 "chain_id": {
  "type": "string"
 },
 "has_activity": {
  "type": "boolean"
 },
 "first_tx_date": {
  "type": "string"
 },
 "first_tx_hash": {
  "type": "string"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-strale-io-942b59af/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
