view_worker_reputation
Assess worker reputation by combining on-chain bond and observed history, with a suggested collateral amount for a job payment.
Instructions
The worker card: everything this server knows about a worker before you hire them, plus a suggested collateral amount for a job.
Combines two signals:
The on chain bond (global, unfakeable): slashable stake the worker has locked behind their work. Losing an arbitrated dispute forfeits it, so a live bond is money where their mouth is.
This server's own observed history (local, wash trading resistant): every contract THIS server has viewed involving the worker's key, bucketed into completions, lost disputes, abandoned jobs, and so on. It is deliberately NOT a global score: strangers cannot inflate what you personally observed.
Pass a payment amount to also get a suggested collateral to demand: high for an unknown key, lower as bond coverage and clean observed history accumulate, full collateral (or a do not hire warning) for a slashed bond or observed bad history. The suggestion is a transparent heuristic with its reasoning spelled out, not a guarantee.
Args: worker_pk: Worker pubkey hex. Defaults to your own key. payment: Optional job payment in groth. If above zero, a suggested collateral for that payment is included.
Returns a JSON worker card, or an error message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| payment | No | ||
| worker_pk | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |