This endpoint initiates the authentication process by generating a random challenge
string that must be signed by the user’s private key. The signed challenge should
then be submitted to the /v1/auth/verify
endpoint to complete authentication.
The challenge-response authentication mechanism ensures that users prove ownership of their public key.
/v1/auth/verify
public_key
- The user’s public key200 OK
with the challenge string and request ID400 Bad Request
if the request is malformed or the public key is invalid500 Internal Server Error
if the challenge generation failsPublic key for which to generate an authentication challenge
Request body for initiating authentication challenge.
This request starts the authentication flow by requesting a challenge string that must be signed with the user's private key.
Challenge generated successfully
Response containing the challenge string to be signed.
The challenge is a random 32-byte value (64 hex characters) that must be signed using the private key corresponding to the provided public key.