Over $10M committed to the Credible public sale 92% Yes · Polymarket