Skip to main content

index/interfaces/LoginRequest.md

Login request payload sent to POST /auth/login

Contains wallet signature proving ownership of the address. The backend rejects any property outside this shape, and always answers with a refresh token alongside the access token.

Properties​

PropertyTypeDescription
addressAddressFormatWallet address in eth|<40 hex> format
messagestringSigned message content
publicKey?stringOptional: Public key for verification
signaturestringSignature from wallet signing the message