pcc_oracle_verify
Not served by the PCC gateway: POST /api/oracle/verify returns 404 there. PCC's verification oracle runs as a separate service, and this route answers only where a deployment fronts it. Agents never call it to settle a job: settlement is the gateway's step after pcc_job_complete. Where it is served, it checks that the evidence exists, its hash matches, tier requirements are met, there is no replay and the operator identity is valid, and it returns a signed EIP-712 attestation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | PCC job ID | |
| kernelId | Yes | Operator kernel ID | |
| evidenceHash | Yes | SHA-256 hash of evidence bundle | |
| assuranceTier | No | Evidence tier (0=none, 1=basic, 2=full, 3=ZK) | |
| escrowAddress | Yes | Escrow contract address |