Audit Task
audit_taskVerify whether completed work meets a task specification using AI.
Before calling, pay the fee via one of two options: Option 1: Send $0.10 (XRP or RLUSD) to rmcSrkpZ2i2kuvtCPeTVetee9SixP4djR on XRPL Mainnet, or $0.10 USDC on Base. Option 2: Send $0.10 USDC on Base (chain 8453) — call with no fee first to get the address. Each fee_hash is single-use (anti-replay protection).
Returns: status (approved/rejected), verdict (PASS/FAIL), score (0-100), summary, details, criteria_met, criteria_failed, model_used.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | The task requirements or specification the worker must meet. | |
| work | Yes | The work, output, or proof of completion to evaluate against the specification. | |
| fee_hash | Yes | Transaction hash of the fee payment. For XRP: 64-char hex of an XRPL Payment tx. For USDC on Base: 0x-prefixed 66-char EVM tx hash. Each hash is single-use. | |
| task_category | No | Evaluation rubric. One of: default, creative, code, data, data_analysis, bug_bounty, legal, supply_chain. | default |
| require_consensus | No | When True, two AI models must independently agree before returning PASS. Recommended for high-stakes tasks. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||