Outcome contract / draft
Canonical evidence envelope
{
"route_id": "[redacted]",
"observed_at": "2026-07-22T00:00:00Z",
"payment": { "network": "eip155:8453", "amount_atomic": "[redacted]" },
"delivery": { "state": "delivered", "response_hash": "[redacted]" },
"nonce": "[redacted]",
"expires_at": "[redacted]",
"signer": "[redacted]"
}Verifier checks: canonical serialization, allowed signer, expiry, nonce uniqueness, payment reference, and delivery-state evidence.