Over $40M committed to the Credible public sale 71% No · Polymarket