Verifies a Semaphore proof

Changed on
post/verifySemaphoreProof

Request

Query parameters

maxRootAgeSecondsinteger

The max age in seconds of the provided root. If the root is older than this value this endpoint will return an error and a 400 response.

Request body

rootstring required
signalHashstring required
nullifierHashstring required
externalNullifierHashstring required

Response

Valid proof response

rootstring
status'new' | 'failed' | 'pending' | 'mined'
pendingValidAsOfstring date-time
minedValidAsOfstring date-time nullable

Changes

    • info

      added the new optional query request parameter maxRootAgeSeconds

    • warning

      added the new failed enum value to the response property for the response status

    • warning

      added the new new enum value to the response property for the response status

    • info

      removed the confirmed enum value from the response property for the response status