ai.agenttrust/mcp

evaluate_escrow_work

Submit 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.

Remote xrpl/agent-trust

Other tools also called evaluate_escrow_work? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "work": {
      "type": "string",
      "description": "Work submission or proof of completion. XRPL tx hashes (64-char hex) are auto-verified on the ledger."
    },
    "escrow_id": {
      "type": "string",
      "description": "The receipt code provided by the buyer when creating the vault."
    },
    "task_category": {
      "type": "string",
      "default": "default",
      "description": "Evaluation rubric. One of: default, creative, code, data, data_analysis, bug_bounty, legal, supply_chain."
    },
    "evidence_links": {
      "anyOf": [
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Up to 3 URLs that are fetched and snapshotted at submission time as supporting evidence."
    },
    "require_consensus": {
      "type": "boolean",
      "default": false,
      "description": "Require two AI models to agree before returning PASS. Recommended for high-stakes jobs."
    }
  }
}