zk produce consumer prototype