When will Project Helix be released? · May 31, 2027 43% (+5pp) — Polymarket odds