public chain