Concerns include security breaches linked to team members and the company's association with a previously compromised blockchain service.