Decentralized identity startup Humanity Protocol said it is now a $1 billion company. The firm announced the private valuation in a Wednesday (May 15) blog post as it revealed...