Humanity rallied more than 42% in 24 hours and pushed its price to $0.50 despite lingering concerns from its recent security incident.  The recovery followed an exploit on the 8th of June, which Humanity Protocol recently linked to a targeted phishing attack against one of its directors.