add settlement key validation