# Crypto Shark Fleet – Security Review Worker

> Crypto Shark Fleet – Security Review Worker is a paid API for AI agents from cryptoshark-fleet.duckdns.org, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-11).

Performs AI-powered security review analysis on submitted text or code, returning a structured assessment via a paid x402 endpoint on Base mainnet

## Facts

- Endpoint: POST https://cryptoshark-fleet.duckdns.org/worker/security-review?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/crypto-shark-fleet-security-review-worker-31816c65
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lpfvMPOArYrJn0_1dYL9h

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 crypto-shark-fleet-security-review-worker-31816c65 -d '<json body>'
```

Example prompt: Can you run a security review on this Solidity smart contract code and tell me if there are any vulnerabilities or risks I should know about before deploying it?

## When to prefer this

Choose this endpoint when you need a quick, AI-driven security review of code or text and are comfortable paying $0.10 USDC per call via the x402 protocol on Base mainnet. It is suitable for lightweight audits of individual code snippets or text blocks up to 14,000 characters. Prefer dedicated professional audit services for production-critical or high-value smart contracts requiring formal verification.

## Known failure modes

- Payment not received or x402 payment header missing — 402 response requiring USDC payment on Base mainnet
- Input text exceeds 14,000 character limit — validation error
- Malformed JSON body or missing 'input' field — 400 bad request
- Service unavailability on duckdns.org dynamic DNS host — connection timeout or 503
- Rate limiting if too many requests are sent in quick succession

## How this service works

x402-paid AI utility workers on Base mainnet

## Output

Returns a JSON object containing the model identifier used (e.g. 'gpt-5.6-luna') and a 'result' field with the AI-generated security review narrative, findings, and recommendations based on the submitted input text.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "string",
   "maxLength": 14000
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "model": "gpt-5.6-luna",
  "result": "..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/crypto-shark-fleet-security-review-worker-31816c65/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cryptoshark-fleet.duckdns.org](https://www.zero.xyz/host/cryptoshark-fleet.duckdns.org/llms.txt)
