Over $12M committed to the Credible public sale 94% Yes · Polymarket