# Obol Stack Bankr Token Analyst Chat Completions

> Obol Stack Bankr Token Analyst Chat Completions is a paid API for AI agents from 3-obol-agent.dvlabs.dev, paid per call via x402, $0.05/call, status down (last checked 2026-09-15).

Provides AI-powered chat completions specialized in token/crypto analysis via an OpenRouter-backed LLM, accessible with a $1 USDC per-call micropayment.

## Facts

- Endpoint: POST https://3-obol-agent.dvlabs.dev/services/bankr-token-analyst/v1/chat/completions
- Price: $0.05/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/obol-stack-bankr-token-analyst-chat-completions-8bed3154
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NfGeMkEkYEHCo9QUp0mwr

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 obol-stack-bankr-token-analyst-chat-completions-8bed3154 -d '<json body>'
```

Example prompt: Can you analyze the fundamentals and recent performance of the $ARB token for me — is it a good buy right now? Use the Bankr token analyst and give me a detailed breakdown.

## When to prefer this

Choose this endpoint when you need AI-powered analysis or Q&A specifically about crypto tokens, DeFi projects, or blockchain assets, and you want to pay per call with USDC rather than managing a subscription. Prefer it over generic LLM endpoints when the task is token/crypto research and you want a purpose-scoped analyst persona.

## Known failure modes

- Payment not provided or invalid — 402 Payment Required
- Invalid model identifier provided — model not found or not supported
- Malformed messages array — missing required role or content fields
- Rate limit or quota exceeded on the underlying OpenRouter model
- Network timeout if the LLM response takes too long
- Empty or null content in messages — may return error or empty completion

## How this service works

Unlock Agent and API services with digital payments. openrouter/auto, openrouter/auto, openrouter/auto.

## Output

A chat completion object in OpenAI-compatible format containing an assistant message with token analysis or crypto insights, including the model used, finish reason, and message content.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "model": {
   "type": "string",
   "description": "Model identifier advertised in the 402 accepts[].extra or /api/services.json."
  },
  "stream": {
   "type": "boolean"
  },
  "messages": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "role",
     "content"
    ],
    "properties": {
     "role": {
      "enum": [
       "system",
       "user",
       "assistant",
       "tool"
      ],
      "type": "string"
     },
     "content": {
      "oneOf": [
       {
        "type": "string"
       },
       {
        "type": "array"
       },
       {
        "type": "null"
       }
      ]
     }
    },
    "additionalProperties": true
   }
  },
  "max_tokens": {
   "type": "integer",
   "minimum": 1
  },
  "temperature": {
   "type": "number",
   "maximum": 2,
   "minimum": 0
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "chatcmpl-example",
  "model": "openrouter/auto",
  "object": "chat.completion",
  "choices": [
   {
    "index": 0,
    "message": {
     "role": "assistant",
     "content": "Hello! How can I help you today?"
    },
    "finish_reason": "stop"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/obol-stack-bankr-token-analyst-chat-completions-8bed3154/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 3-obol-agent.dvlabs.dev](https://www.zero.xyz/host/3-obol-agent.dvlabs.dev/llms.txt)
