Create offer and validation