# Industrial Platform Wallet Balance

> Industrial Platform Wallet Balance is a paid API for AI agents from x402-gateway-production-1f21.up.railway.app, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-11).

Returns ETH and USDC token balances for a given EVM wallet address on Base or Ethereum mainnet

## Facts

- Endpoint: GET https://x402-gateway-production-1f21.up.railway.app/wallet-balance?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/industrial-platform-wallet-balance-7603e2de
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QQbesOzEvVhR-y8rR43PX

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 industrial-platform-wallet-balance-7603e2de
```

Example prompt: What are the current ETH and USDC balances for wallet address 0xAbCd1234...5678 on Base (eip155:8453)?

## When to prefer this

Use this endpoint when you need a quick, machine-payable lookup of ETH and USDC balances for any EVM wallet on Base or Ethereum mainnet, especially within automated agent workflows that already use the x402 payment protocol. Prefer it over full blockchain node queries when you want a simple REST interface without managing RPC connections.

## Known failure modes

- Invalid wallet address format (not a valid 0x EVM address) returns an error
- Unsupported chain ID outside eip155:8453 or eip155:1 returns a validation error
- Network or RPC issues may cause timeouts or stale data
- Missing required 'address' query parameter returns a 400-level error
- Payment failure via x402 protocol causes the request to be rejected before execution

## How this service works

Machine-payable x402 utilities for hashing, Base64, UUID generation, unit and timezone conversion, realtime crypto market data, webpage/document extraction, URL-to-Markdown, metadata, RAG ingestion and deterministic website change detection.

## Output

Returns a JSON object with the queried wallet address and an array of token balances, each containing a symbol (ETH or USDC) and the corresponding numeric amount held on the specified chain.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "chain": {
       "enum": [
        "eip155:8453",
        "eip155:1"
       ],
       "type": "string",
       "default": "eip155:8453",
       "description": "CAIP-2 chain id."
      },
      "address": {
       "type": "string",
       "pattern": "^0x[a-fA-F0-9]{40}$",
       "description": "The wallet address."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "address",
      "balances"
     ],
     "properties": {
      "address": {
       "type": "string"
      },
      "balances": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "symbol",
         "amount"
        ],
        "properties": {
         "amount": {
          "type": "number"
         },
         "symbol": {
          "type": "string"
         }
        },
        "additionalProperties": false
       }
      }
     },
     "additionalProperties": false
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "address": "0x0000000000000000000000000000000000000000",
  "balances": [
   {
    "amount": 0,
    "symbol": "ETH"
   },
   {
    "amount": 0,
    "symbol": "USDC"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/industrial-platform-wallet-balance-7603e2de/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-gateway-production-1f21.up.railway.app](https://www.zero.xyz/host/x402-gateway-production-1f21.up.railway.app/llms.txt)
