Evaluate Escrow Work
evaluate_escrow_workSubmit proof of completed work against an existing escrow vault.
On approval, payment releases automatically — no EscrowFinish needed. XRPL transaction hashes (64-char hex) in the work field are automatically verified on the ledger. Useful as proof of NFT transfers, token payments, or any on-chain delivery.
Returns on PASS: status: "approved", auto_finish_queued: True.
Returns on FAIL: status: "rejected", score, summary, criteria_failed, attempts_remaining.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| work | Yes | Work submission or proof of completion. XRPL tx hashes (64-char hex) are auto-verified on the ledger. | |
| escrow_id | Yes | The receipt code provided by the buyer when creating the vault. | |
| task_category | No | Evaluation rubric. One of: default, creative, code, data, data_analysis, bug_bounty, legal, supply_chain. | default |
| evidence_links | No | Up to 3 URLs that are fetched and snapshotted at submission time as supporting evidence. | |
| require_consensus | No | Require two AI models to agree before returning PASS. Recommended for high-stakes jobs. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||