pub fn generate_signer() -> Wallet<SigningKey>