Introduction
Learn what Ribaunt is, how proof-of-work CAPTCHA protects your app, and why stateless verification makes deployment simple.
Quickstart
Install Ribaunt, configure your secret, add two server endpoints, and embed the browser widget in under five minutes.
Server Setup
Full Express server example with challenge and verify endpoints, replay protection, and TypeScript types.
API Reference
Complete reference for
createChallenge, verifySolution, solveChallenge, and all configuration options.Get up and running in four steps
Set RIBAUNT_SECRET
Add a strong, randomly generated secret to your server environment. Ribaunt uses it to sign and verify JWT challenge tokens.
Add server endpoints
Create a
GET /api/captcha/challenge endpoint that issues challenges and a POST /api/captcha/verify endpoint that validates solutions.