fn verify_qp_connect_signature( wallet: &str, timestamp: &str, nonce: u64, signature: &str, state: &QpWsState, ) -> Result<WalletAddress, String>