Add functionality to send over public key in the calls