The private key of the user's account
The chain object
SupportedSigner - A signer object that can be used to sign transactions
The private key of the user's account