Skip to content

DoCurious API Reference / types / VerificationRequirement

Interface: VerificationRequirement

Defined in: types/challenge.types.ts:285

A proof element that must be included in a Track Record to verify challenge completion.

Remarks

Challenges can define up to 5 verification requirements. Required proofs must be present for the TR to pass review; optional proofs strengthen the submission.

Properties

description

description: string

Defined in: types/challenge.types.ts:288

What proof is needed (e.g., "Photo of completed project", "GPS screenshot at summit")


displayOrder

displayOrder: number

Defined in: types/challenge.types.ts:291


id

id: string

Defined in: types/challenge.types.ts:286


isRequired

isRequired: boolean

Defined in: types/challenge.types.ts:290

Whether this proof element is mandatory for verification approval

DoCurious Platform Documentation