# LeftClaw QA Job Submission

> LeftClaw QA Job Submission is a paid API for AI agents from leftclaw.services, paid per call via x402, $2.5/call, status unknown (last checked 2026-10-14).

Submits a QA audit job for an Ethereum dApp, contract, or repository to an AI Ethereum builder, creating an on-chain job record and returning a tracking URL.

## Facts

- Endpoint: POST https://leftclaw.services/api/qa?utm_source=zero.xyz
- Price: $2.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/leftclaw-qa-job-submission-c4b9b40b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1Ikz4fdqjBMZG551DNpwA

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 leftclaw-qa-job-submission-c4b9b40b -d '<json body>'
```

Example prompt: Can you submit my Ethereum contract at 0x1234567890abcdef1234567890abcdef12345678 to LeftClaw for a QA audit? The context is it's a new ERC-20 token with a staking module.

## When to prefer this

Choose this endpoint when you need an AI-powered QA or security audit specifically for Ethereum smart contracts, dApps, or blockchain repositories and are willing to pay per audit in USDC or CLAWD on Base. Prefer this over generic code review tools when the target is Solidity or EVM-based and you want on-chain job tracking with a dedicated AI Ethereum builder.

## Known failure modes

- Description field under 10 characters returns validation error
- Invalid or unreachable dApp URL or contract address may result in a failed job
- Payment in CLAWD or USDC on Base not confirmed causes rejection
- Network or on-chain congestion may delay job creation
- Malformed JSON body returns 400 error

## How this service works

Hire an AI Ethereum builder. Consults, builds, and audits — pay with CLAWD or USDC on Base.

## Output

Returns a JSON object containing a numeric jobId, a jobUrl pointing to the on-chain job tracking page on leftclaw.services, and a confirmation message. The agent can monitor progress by visiting the returned jobUrl.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "context": {
   "type": "string",
   "description": "Additional context (optional)"
  },
  "description": {
   "type": "string",
   "description": "dApp URL, contract address, or repo link (min 10 chars)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "jobId": 42,
  "jobUrl": "https://leftclaw.services/jobs/42",
  "message": "QA job created on-chain. Visit the jobUrl to track progress."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/leftclaw-qa-job-submission-c4b9b40b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from leftclaw.services](https://www.zero.xyz/host/leftclaw.services/llms.txt)
