1
Authenticate the user
Authenticate the user with your own authentication service or Privy’s login methods. Once the user is authenticated, fetch the user’s access token (JWT).
2
Sign the intent
Next, use the user’s access token to fetch a signing key for the user to sign the intent. Then, sign the intent payload with this key.We strongly recommend using Privy’s client-side SDKs or server-side SDKs for this step.
3
Append the signature to the intent
Finally, once the user has signed the intent payload, make a request to the Privy API with the intent ID and the user’s authorization signature to append the signature to the intent.

