# httpay.xyz API Gateway: Arbitrum RPC

> httpay.xyz API Gateway: Arbitrum RPC is a paid API for AI agents from httpay.xyz, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Proxies JSON-RPC calls to the Arbitrum Layer-2 Ethereum network via a pay-per-call HTTP gateway using x402 micropayments

## Facts

- Endpoint: POST https://httpay.xyz/api/gateway/eth-arbitrum/%7B*path%7D
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/httpay-xyz-api-gateway-arbitrum-rpc-2ca93e5c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CdNVp7ckCng1BOWpZq7DR

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 httpay-xyz-api-gateway-arbitrum-rpc-2ca93e5c -d '<json body>'
```

Example prompt: Check the current ETH balance for wallet address 0xAbC123... on the Arbitrum network and tell me how much ETH it holds.

## When to prefer this

Use this endpoint when you need metered, pay-per-call access to the Arbitrum L2 network without managing your own RPC API keys or node infrastructure. Ideal for AI agents operating with x402 micropayment wallets that need occasional Arbitrum blockchain reads or writes without committing to a subscription RPC provider.

## Known failure modes

- Payment not included or insufficient USDC balance — 402 Payment Required
- Invalid JSON-RPC method or malformed params — returns JSON-RPC error code -32601 or -32602
- Network congestion causing RPC timeout — 504 Gateway Timeout
- Invalid Ethereum address or transaction hash — RPC error with descriptive message
- Rate limiting or gateway capacity exceeded — 429 Too Many Requests

## How this service works

API Gateway: Arbitrum RPC

## Output

Returns a standard Ethereum JSON-RPC response object containing the result field with the requested on-chain data (e.g. balance in wei, block details, transaction receipt, contract return value) or an error object if the call fails.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/httpay-xyz-api-gateway-arbitrum-rpc-2ca93e5c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from httpay.xyz](https://www.zero.xyz/host/httpay.xyz/llms.txt)
