eudr_issue_eip712_attestation
Issues an EIP-712 EUDR oracle attestation for AgentEscrow.sol on Base/Polygon/Arbitrum, signing deliverable hash, risk score, verdict, and expiry.
Instructions
Issues an official EIP-712 cryptographic attestation (jobId, deliverableHash, riskScore, verdict, expiresAt, v, r, s) as the EUDR Oracle for submission into AgentEscrow.sol on Base/Polygon/Arbitrum.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | On-chain jobId in AgentEscrow.sol smart contract. | |
| escrow_id | Yes | Unique Escrow ID in EUDR system. | |
| risk_score | No | Optional override risk score (0-100), default derived from compliance state. | |
| validity_days | No | Attestation validity duration in days (default: 7). | |
| deliverable_hash | No | Hex-encoded 32-byte hash of DDS report or deliverable. |