Dispute Ruling
dispute_rulingSigned advisory dispute ruling from a deterministic rubric (PAID $2.00)
VALUE: A binding ruling on a dispute from the contract, evidence and policy — so the resolution is a signed artifact, not an argument.
PRICE: $2.00 USDC per call.
HOW TO PAY: USDC on eip155:8453, exact scheme, to 0xc8fF67FAE72596478599EAAcfad8656fAe1113c8. Sign an EIP-3009 transferWithAuthorization for the exact amount and put it in the X-PAYMENT header, then retry the same call. An unpaid call returns a payment_required payload with the amount, asset, network and payTo already filled in. The synthex-x402 SDK (PyPI and npm) does the 402 -> sign -> retry loop in one call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| claim | No | {obligation, claimed_by, against}. The obligation is a human sentence; the engine parses the required row count and the required coverage window out of it, and reports what it could not read. | |
| policy | No | {on_partial: 'pro_rata'}. The split formula is published and fixed; this records the caller's declared policy. | |
| case_id | No | The caller's case id. | |
| contract | No | {artifact_requirements, required_rows?, required_window?}. The machine-readable requirement WINS over the parsed sentence. | |
| evidence | No | {buyer: [...], seller: [...]}. Each entry is a {kind, content, manifest, sha256, tx_hash} evidence item. |