Humanity Protocol announced a partnership with MasterCard's Open Finance to launch its on-chain ID for user verification, ...