Verify wallet signature

Exchanges message signed by wallet for a signed JWT token that can be used to confirm an action on the platform

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

How it Works

  1. Users sign a message via PrivateKey in the format:

"By signing this I confirm that I am executing action {ActionType} at {unix_seconds}"

  1. The platform verifies the signature against the user's address.
    If valid, the service issues a short-lived JWT used as a second factor for the approved action.

Use Cases

  • Retrieving full card details (PAN, CVV, etc.)
  • Approving 3DS authentication challenges

This section adds a second layer of security for high-risk operations, ensuring they are explicitly authorized by the wallet owner.

Body Params

Body data

action_type
object
required

The type of the action that the token will be used for

string
required

Signature of the predefined payload that was done using the private key of the user who is requesting the token

integer
required

Nonce that was used while forming the predefined payload. This should be the unix timestamp of the moment when the payload was formed

Responses

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json