Let's assume we got a JWT as string. Firstly we need to ensure that it has the right format.
After that we can pass JWT to other SDK's methods, for example to get JWT payload and signer address
in case JWT has the signer public key included in "sub_jwk".
unpackJwt will also check the JWT signature in this case.
Alternatively, if "sub_jwk" is not included then we can provide signer address to unpackJwt.
If we need to a get signer address based on JWT payload then we need to unpack it without checking
the signature. Don't forget to check signature after that using verifyJwt.