Merkl Developer Portal logo
post

/v4/auth/login

Authenticate a user and set a JWT cookie for session management.

Request body

addressstring
required
messagestring
required
signaturestring
required
chainIdnumber

Chain ID of the wallet

Responses

200
Response for status 200
Schema
object
successboolean
required
Whether login was successful
tokenstringJWT token for Authorization header — only returned in development for cross-site cookie fallback
Example
{
  "success": false,
  "token": "string"
}