# 100BTC Dossier — Token Due Diligence API

> 100BTC Dossier — Token Due Diligence API is a paid API for AI agents from vps-fc89c157-1.taila28d02.ts.net:10000, paid per call via x402, $0.5/call, status unknown (last checked 2026-10-02).

Performs automated on-chain due diligence on a given ERC-20 token address, returning a risk verdict, JACK score, and executive summary

## Facts

- Endpoint: POST https://vps-fc89c157-1.taila28d02.ts.net:10000/api/dossier?utm_source=zero.xyz
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/100btc-dossier-token-due-diligence-api-0804f46a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vnwSPXZGNBvdDhLY38RCt

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 100btc-dossier-token-due-diligence-api-0804f46a -d '<json body>'
```

Example prompt: Can you run a dossier check on this token contract — 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 — and tell me its risk level and JACK score so I know if it's safe to interact with?

## When to prefer this

Choose this endpoint when you need a fast, automated risk verdict and numeric JACK score for a specific ERC-20 token contract address — especially on the Base network. Prefer this over manual on-chain lookups when you want a pre-packaged executive summary and risk label in one call. Best for agentic DeFi workflows where a binary GO/STOP signal is needed before executing a trade or interaction.

## Known failure modes

- Invalid or malformed token address (not matching ^0x[a-fA-F0-9]{40}$) returns a validation error
- Token address not found on-chain may return empty or null metadata
- Payment not received or x402 challenge not satisfied results in HTTP 402
- Server timeout or unavailability on the VPS host returns a 5xx error
- Token with no on-chain history may return incomplete scoring data

## How this service works

Thirty x402 v2 pay-per-call APIs by 100BTC. Listing data is generated from each live HTTP 402 challenge and runtime Bazaar schema.

## Output

Returns a JSON object containing: the token address (target), a binary verdict (GO/STOP), a JACK score (0-10 numeric risk rating), a risk level label (e.g. LOW/MEDIUM/HIGH), token metadata (symbol and decimals), and a plain-language executive summary of the automated due diligence findings.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "token_address": {
   "type": "string",
   "pattern": "^0x[a-fA-F0-9]{40}$"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "target": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "verdict": "GO",
  "jack_score": 7.5,
  "risk_level": "LOW",
  "token_meta": {
   "symbol": "USDC",
   "decimals": 6
  },
  "executive_summary": "Automated Due Diligence for USDC on Base."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/100btc-dossier-token-due-diligence-api-0804f46a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vps-fc89c157-1.taila28d02.ts.net:10000](https://www.zero.xyz/host/vps-fc89c157-1.taila28d02.ts.net%3A10000/llms.txt)
