Create a sealed/encrypted invite and store the Topic keys in the Keystore for later use. The returned invite payload must be sent to the network for the other party to be able to communicate.
Decrypt a batch of V1 messages
Decrypt a batch of V2 messages
Encrypt a batch of V1 messages
Encrypt a batch of V2 messages
Get the account address of the wallet used to create the Keystore
Export the private keys. May throw an error if the keystore implementation does not allow this operation
Get the PublicKeyBundle
associated with the Keystore's private keys
Get a list of V2 conversations
Take a batch of invite messages and store the TopicKeys
for later use in decrypting messages
Sign the provided digest with either the IdentityKey
or a specified PreKey
Generated using TypeDoc
Create an XMTP auth token to be used as a header on XMTP API requests