Skip to content

Interface: CertificateDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / CertificateDto

Defined in: src/types/oversight.ts:149

Full validity certificate with per-layer cryptographic attestations.

allSatisfied: boolean

Defined in: src/types/oversight.ts:161

Whether all constraints are satisfied.


attestations: AttestationDto[]

Defined in: src/types/oversight.ts:167

Per-layer constraint attestations.


constraintsVerified: number

Defined in: src/types/oversight.ts:159

Number of constraints verified.


id: string

Defined in: src/types/oversight.ts:151

Certificate ID.


inferenceSteps: number

Defined in: src/types/oversight.ts:163

Number of inference steps in the proof.


issuedAt: number

Defined in: src/types/oversight.ts:155

When the certificate was issued (unix ms).


problemName: string

Defined in: src/types/oversight.ts:157

Problem name.


optional proofRoot?: string | null

Defined in: src/types/oversight.ts:153

Merkle root hash for quick verification.


optional solveTimeMs?: number | null

Defined in: src/types/oversight.ts:165

Solving time in milliseconds.