Over $25M committed to the Credible public sale 75% Yes · Polymarket