The webhook returns a series of error codes that ByteWallet will interpret. This feedback might help the user scanning a site's QR code to troubleshoot any login issues.
Standard response for successful authentication. The message string's digital signature was verified, the challenge was found and the timestamp is recent. Any polling script can now forward the user to a dashboard/account page for a successful redirect and login.
The requested resource (the user object) could not be found. Alternatively, a challenge was not found.
The request digital signature did not match the message. The request is rejected. Check your ECDSA library or digital signature.
The client did not produce a request within the time that the server was prepared to wait. The challenge supplied was not found in the server's list of active challenges.
A generic error message, given when an unexpected condition was encountered and no more specific message is suitable.