redirect_uri: the URL toward which the user is redirected once they have connected their wallet and signed the message to authenticate them
client_id: a string to identify your application. It MUST match the "host" part of the
paywallConfig: a JSON object built using the same structure in purchase URLs. You can customize the
iconelements in particular.
redirect_uriand a new query string parameter will be attached
codeextra query parameter. The value of this parameter is base64 encoded and can be decoded by your application in order to retrieve the signature message along with the message that was signed. Using these 2 values, you can "recover" the address of the signer.
domainof the application to which the user will be redirected. Your application should ignore any signed message where the host does not match your application.
Noncethis is a randomly generated sequence of 8 alphanumerical characters. The collision risk is extremely low, which means that your application should refuse any message with a nonce that's previously been recorded
Issued At: this includes a timestamp in the iso8601 format. Your application should ensure that this timestamps is very recent (within seconds in the vast majority of cases).