# apexfaucet.xyz X1 Wallet Profile & PnL Analyzer

> apexfaucet.xyz X1 Wallet Profile & PnL Analyzer is a paid API for AI agents from apexfaucet.xyz, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-02).

Returns a complete trading profile for an X1 wallet address, including all tokens traded, XNT spent/received, realized and unrealized PnL per token, win rate, top winners and losers, and positions held at a loss.

## Facts

- Endpoint: GET https://apexfaucet.xyz/api/x402/wallet/:address?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/apexfaucet-xyz-x1-wallet-profile-pnl-analyzer-3d4604bb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MgRx5fKRiKHtM58jpcMgK

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 apexfaucet-xyz-x1-wallet-profile-pnl-analyzer-3d4604bb
```

Example prompt: Pull the full trading profile for X1 wallet 0x4a3b…c91f — I want to see its win rate, total PnL in XNT, and which tokens it won and lost the most on, including any positions it's still holding at a loss.

## When to prefer this

Use this endpoint when you need a comprehensive, per-token breakdown of a specific X1 wallet's trading performance on Arc, including both closed and open positions, win rate, and XNT-denominated PnL. Prefer this over counterparty or exit-check endpoints when the goal is holistic trader profiling rather than per-pool or per-token exit analysis.

## Known failure modes

- Invalid or malformed wallet address returns an error or empty profile
- Address with no trading history returns zeroed-out or empty fields
- Win rate may be misleading if read without also checking heldAtLoss and totalPnlXnt
- Unrealized PnL depends on current market prices and may be stale
- Network or upstream data latency may cause timeouts

## How this service works

Wallet profile for an X1 address: every token it traded with XNT spent and received, realized and unrealized PnL per token and in total, top winners and losers, and a win rate. The win rate counts closed profit only, on positions of at least 0.1 XNT; positions still held at a loss are counted separately (heldAtLoss), so read it beside totalPnlXnt, never alone.

## Output

Returns a wallet profile object containing: list of all tokens traded with XNT amounts spent and received per token, realized PnL and unrealized PnL per token and as a total in XNT, top winning and losing token positions, overall win rate (calculated only on closed positions of ≥0.1 XNT), and a separate heldAtLoss count for open losing positions.

## 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",
    "pathParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "description": "X1 wallet address (base58)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/apexfaucet-xyz-x1-wallet-profile-pnl-analyzer-3d4604bb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from apexfaucet.xyz](https://www.zero.xyz/host/apexfaucet.xyz/llms.txt)
