add productDomain and get signature