Appearance
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