Over $18M committed to the Credible public sale 77% Yes · Polymarket