Documentation Index
Fetch the complete documentation index at: https://tripwirejs.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Before you start:
- Import
t.jsfromhttps://cdn.tripwirejs.com. - Use a publishable key (
pk_*) in the browser and a secret key (sk_*) on your backend. - Keep the secret key server-side only.
- The browser never receives Tripwire verdicts, scores, or visitor IDs.
1. Install the server SDK
2. Load the browser client
Start the client as early as possible on your page. Keep the returned promise for later use.3. Get a session at action time
Right before signup, login, checkout, or another sensitive action, request a sealed handoff and send it to your backend.4. Verify on your backend
Verify the sealed token with your secret key. This is a local operation — no network call to Tripwire.5. Apply policy
Use the verdict to decide what to do:| Verdict | Action |
|---|---|
human | Allow the request |
inconclusive | Challenge (CAPTCHA, email verification) |
bot | Block or rate-limit |
What’s next
Browser SDK
Full SDK API reference
Server verification
Advanced verification patterns
Testing
Test your integration with bot traffic
Going to production
Rollout checklist and monitoring