Update enterprise ECDSA TSS challenge

put/api/v2/enterprise/{enterpriseId}/tssconfig/ecdsa/challenge

This api is used to upload a new ECDSA challenge for the enterprise. This will replace the existing challenge if one exists.

Path Parameters

  • enterpriseIdstringRequired
    Example: "59cd72485007a239fb00282ed480da1f"
    Pattern: ^[0-9a-f]{32}$

Request Body

enterprise object required
ntilde string required
Range proof challenge value.
h1 string required
Range proof challenge value.
h2 string required
Range proof challenge value.
verifiers object required
ntildeProof object
The ntildeProof value is only required when creating the initial config.
paillierBlumProof object
The paillierBlumProof value is only required when creating the initial config.
bitgoNitroHsm object required
verifiers object required
bitgoInstitutionalHsm object required
verifiers object required

200 Response

enterprise object required
ntilde string required
Range proof challenge value.
h1 string required
Range proof challenge value.
h2 string required
Range proof challenge value.
verifiers object required
ntildeProof object
The ntildeProof value is only required when creating the initial config.
paillierBlumProof object
The paillierBlumProof value is only required when creating the initial config.
bitgoNitroHsm object required
ntilde string required
Range proof challenge value.
h1 string required
Range proof challenge value.
h2 string required
Range proof challenge value.
verifiers object required
ntildeProof object
The ntildeProof value is only required when creating the initial config.
paillierBlumProof object
The paillierBlumProof value is only required when creating the initial config.
bitgoInstitutionalHsm object required
ntilde string required
Range proof challenge value.
h1 string required
Range proof challenge value.
h2 string required
Range proof challenge value.
verifiers object required
ntildeProof object
The ntildeProof value is only required when creating the initial config.
paillierBlumProof object
The paillierBlumProof value is only required when creating the initial config.

400 Response

error string required
Human-readable error message
requestId string required
Client request id
context object
Properties that apply to a specific error name
name string required
Error code

404 Response

error string required
Human-readable error message
requestId string required
Client request id
context object
Properties that apply to a specific error name
name string required
Error code