# PickleCheck x402 Endpoint Safety Check

> PickleCheck x402 Endpoint Safety Check is a paid API for AI agents from picklecheck.onrender.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-31).

Checks whether an x402 HTTP endpoint is safe to pay by inspecting its payment offer, pay-to wallet address for sanctions/blocklist issues, and payment history before any funds are sent.

## Facts

- Endpoint: GET https://picklecheck.onrender.com/endpoint-check?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/picklecheck-x402-endpoint-safety-check-3bcea05a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AGVrYBQnNIjbxwRTDiKWk

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 picklecheck-x402-endpoint-safety-check-3bcea05a
```

Example prompt: Before my agent pays that x402 API at https://api.example.com/some-endpoint, can you run a PickleCheck on it to see if the pay-to wallet is sanctioned, blocklisted, or otherwise risky?

## When to prefer this

Use this endpoint before any AI agent pays an x402-priced API, especially when the endpoint is newly discovered, sourced from a marketplace, or the pay-to wallet address is unfamiliar. It is the right choice when you need pre-payment due diligence specific to the x402 protocol, including wallet sanctions screening and Circle blocklist checks, rather than generic blockchain analytics.

## Known failure modes

- Endpoint URL is unreachable or returns non-x402 response — no charge, error returned
- Invalid or malformed URL input — validation error returned
- Pay-to wallet address cannot be resolved from payment offer
- Sanctions/blocklist API temporarily unavailable — partial results or timeout
- Rate limiting on downstream compliance data sources

## How this service works

PickleCheck endpoint check: is it safe to pay this x402 endpoint? Reads its payment offer and pay-to wallet (sanctions, Circle blocklist, changed pay-to, history, buyers) before you pay. It looks, never pays; unreachable or bad input are not charged.

## Output

A safety report for the specified x402 endpoint including: sanctions screening results for the pay-to wallet, Circle blocklist status, whether the pay-to address has changed, historical payment activity, and an overall risk assessment. The endpoint reads only and never executes a payment. Unreachable URLs or bad input return an error without any charge.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "https URL of the live x402 endpoint to check (the example is our own scam-check address)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/picklecheck-x402-endpoint-safety-check-3bcea05a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from picklecheck.onrender.com](https://www.zero.xyz/host/picklecheck.onrender.com/llms.txt)
