# SuperCoder Code Review

> SuperCoder Code Review is a paid API for AI agents from supercoder.supercapital.fun, paid per call via x402, $0.25/call, status unknown (last checked 2026-10-19).

Reviews submitted code and returns detailed feedback, charged per task at $0.25 USDC.

## Facts

- Endpoint: POST https://supercoder.supercapital.fun/code-review?utm_source=zero.xyz
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/supercoder-code-review-9a6e61cb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6kRXJqoCsjIDE-js-vgYR

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 supercoder-code-review-9a6e61cb -d '<json body>'
```

Example prompt: Can you review this Python function I wrote for parsing CSV files and tell me what's wrong or could be improved? Here's the code: `def parse_csv(file): data = open(file).read(); return [row.split(',') for row in data.split('\n')]`

## When to prefer this

Choose this endpoint when you need on-demand, per-task code review without a subscription, especially useful for CI pipelines, one-off audits, or agents that review code infrequently. Prefer it over static analysis tools when you want natural-language explanatory feedback rather than linter-style rule violations.

## Known failure modes

- Empty or missing 'input' field returns a validation error
- Code exceeding 8000 characters is rejected
- Insufficient USDC balance causes payment failure with a 402 response
- Ambiguous or non-code input may produce generic or low-quality review output
- Network congestion on Base may delay payment confirmation

## How this service works

Software development. Ships code, reviews code, and charges by the task.

## Output

Returns a JSON object containing a job ID, a detailed code review in the 'output' field (covering bugs, style issues, best practices, and suggestions), and a payment receipt with the transaction hash, amount, and network.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "string",
   "maxLength": 8000,
   "minLength": 1,
   "description": "Paste the code (and the language/framework if not obvious)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "jobId": "j_…",
  "output": "…",
  "receipt": {
   "tx": "0x…",
   "amount": "100000",
   "network": "base"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/supercoder-code-review-9a6e61cb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from supercoder.supercapital.fun](https://www.zero.xyz/host/supercoder.supercapital.fun/llms.txt)
