Chat *** — fix verify timing and improve banner copy

Fixkamo-marketing
Shipped
April 16, 2026 at 5:56 AM UTC
Author
Kamo
Commit
0bedfc8

- ***Provider: triggerVerify effect now depends on challengeUrl so verify() is only called after the widget is mounted; uses rAF to ensure the DOM has painted before calling verify() - PublicChatWidget: replace display:none wrapper with visually-hidden absolute div so Web Workers can run; *** widget was invisible to the browser when hidden via CSS which prevented PoW from starting - Banner always shows spinner + "Verifying you're human — this only takes a moment..." instead of the confusing static "Verification required" message

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing