public chain project