Workflow
TEE-attested clock.
Long-running multi-party workflows need timestamps no single participant can lie about. The
AttestedTimestamp envelope wraps wall_ms + monotonic_ns + vendor + enclave_id + attestation_hash + signature so DvP deadlines, AP2 mandate expiries, margin-call grace periods, and parametric-insurance trigger windows anchor to a hardware-attested clock.- STATUS
- Library + node RPC live
- CRATE
- tenzro-workflow
- STABILITY
- Stable
01
When to use
Workflow step deadlines, AP2 mandate expiry, parametric-insurance trigger windows, margin-call grace periods, DvP settlement windows. Don’t use it for in-memory ephemeral state or the pure consensus path (block timestamps are already attested by the QC).
02
Verification
Relying parties check three invariants: drift tolerance (default 30s per Canton 3.5 guidance), monotonic counter (strictly increases per enclave id — detects rollback), and the signature over the canonical preimage.
03
RPC
POST https://rpc.tenzro.network
{
"jsonrpc": "2.0",
"id": 1,
"method": "tenzro_attestedClockNow",
"params": []
}Related