Reputation record check
wever_reputation-record-checkAgent Reputation: submit one agent’s reputation record: each entry with its id, the job record it rests on, when the job was completed, the counterparty, the outcome (completed, partial, failed, cancelled or refunded), the rating, the amount and whether a dispute was raised; the job records themselves with their counterparty, date and amount; the totals the record states (jobs, completed, failed, disputed, average rating and total value); the rating scale; and optionally the moment to read it at. The signed report reads the record underneath a score entry by entry, says for each whether it rests on a job record and recomputes every total from the entries listed, and names no entries, entries with no date, entries with no counterparty, outcomes with no underlying job record and totals that do not match the entries listed, then entries with no outcome, entries that differ from their job record, job records left out of the record, entries dated after the read moment and ratings above the scale, with the fix for each. Computing a trust score from verified completed work is wever_agent-trust-scorecard, one job’s payments against its receipts is wever_job-receipt-pack and headline payment numbers with no commerce behind them are wever_volume-quality-check. A worked sample is wever_reputation-profile-sample and the packet checklist is wever_reputation-snapshot, both on https://weverlabs.com/mcp-free. Verdict record_unreliable, record_gaps, record_unverified or record_holds. POST /api/reputation-record-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-reputation-contract. Human page: https://weverlabs.com/agent-reputation/.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"entries": "<entries>"
},
"name": "wever_reputation-record-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobs | No | The job records the entries rest on. | |
| agent | No | ||
| as_of | No | The moment to read the record at. | |
| label | No | Optional name recorded in the report. | |
| totals | No | ||
| entries | Yes | Each entry in the reputation record. | |
| rating_scale | No | The top of the rating scale, such as 5. |