# NFT Wash Trade Detector API

> NFT Wash Trade Detector API is a paid API for AI agents from nftwashtrade-os.onrender.com, paid per call via x402, $1/call, status unknown (last checked 2026-10-28).

Detects wash trading and artificial volume inflation in NFT collections by scanning on-chain circular trading patterns in real time.

## Facts

- Endpoint: POST https://nftwashtrade-os.onrender.com/v1/wash-scan?utm_source=zero.xyz
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nft-wash-trade-detector-api-ed71e837
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kMYM_zVogqEhMDf7w_5xj

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 nft-wash-trade-detector-api-ed71e837 -d '<json body>'
```

Example prompt: Can you scan the NFT contract 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13d on Ethereum for wash trading over the last 7 days and tell me if the volume looks artificially inflated?

## When to prefer this

Use this endpoint when you need real-time, on-chain wash trade detection specifically for NFTs — particularly when evaluating a collection before investment, auditing marketplace listings, or building NFT analytics dashboards that surface manipulation risk. Prefer this over general blockchain analytics tools when the specific concern is circular trading and artificial volume inflation in the NFT market.

## Known failure modes

- Invalid or unrecognized contract address returns an error
- Unsupported blockchain identifier causes a 400-level error
- Contract with no trading history in the selected time window may return empty results
- Token ID not found within the contract returns a not-found error
- Malformed request missing required fields (chain or contractAddress) returns a validation error

## How this service works

Real-time wash trade detection for NFTs — identifies circular trading and artificial volume inflation.

## Output

Returns real-time wash trade analysis including detected circular trading patterns, flagged wallet clusters, artificial volume estimates, and a risk assessment indicating whether the NFT contract or token shows signs of manipulated trading activity.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "chain",
  "contractAddress"
 ],
 "properties": {
  "chain": {
   "type": "string",
   "description": "Blockchain identifier"
  },
  "tokenId": {
   "type": "string",
   "description": "Optional specific token ID to scan"
  },
  "timeWindow": {
   "enum": [
    "24h",
    "7d",
    "30d"
   ],
   "type": "string",
   "description": "Time window for analysis"
  },
  "contractAddress": {
   "type": "string",
   "description": "NFT contract address"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nft-wash-trade-detector-api-ed71e837/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from nftwashtrade-os.onrender.com](https://www.zero.xyz/host/nftwashtrade-os.onrender.com/llms.txt)
