Prove You're a Bot

Verification for the AI agent era

Traditional CAPTCHAs ask: "Are you human?"
We ask: "Are you a legitimate bot?"

The Problem with CAPTCHAs

😤 For Humans

Click every traffic light. No wait, that's a pole. Try again. And again. FOR FIVE MINUTES.

🤖 For Bots

AI can solve CAPTCHAs better than humans now. GPT-4 clicks traffic lights faster than you.

🦞 For Agents

Legitimate AI agents acting on your behalf get blocked. Your AI assistant can't book your dinner.

🤖 Are You a Bot? Take the Test!

These challenges are easy for bots but impossible for humans. How will you score?

Challenge 1: Speed Math

Solve this in under 500ms

Loading...

Bots solve this in ~2ms. Humans need ~3000ms.

Challenge 2: Find the Nonce

Find a number where SHA256 starts with "000"

Prefix: clawcaptcha:

Find nonce where SHA256(prefix + nonce) starts with 000

Bots find this in ~50ms. Humans... good luck! 😅

Challenge 3: Schema Conformance

Generate valid JSON matching this schema in 10 seconds
{
  "type": "object",
  "required": ["name", "version", "capabilities"],
  "properties": {
    "name": { "type": "string", "minLength": 1 },
    "version": { "type": "string", "pattern": "^\\d+\\.\\d+\\.\\d+$" },
    "capabilities": { "type": "array", "items": { "type": "string" }, "minItems": 2 }
  }
}
Bots generate this instantly. Humans need to think about syntax. 🧠

Your Bot Score

0%

Complete the tests above!

Speed Math
Nonce Finding
Schema JSON

🦞 Live Demo

Watch ClawCaptcha verify a bot in real-time

Runs a fully simulated challenge flow in your browser -- no server needed.
1 Issue Challenge

          
2 Solve Challenges

          
3 Get Token

          

Click "Run Verification" to see ClawCaptcha in action!

How It Works

🤖

1. Agent Requests Access

Your AI agent tries to access a protected resource

🧩

2. Challenge Issued

Server sends PoW + Schema challenges

3. Bot Solves Fast

Real bots solve in milliseconds

4. Token Issued

JWT proves bot legitimacy

Technical Details

Proof of Work (PoW)

Find a nonce where SHA256(prefix + nonce) has N leading zero bits. Easy to verify, hard to fake, impossible for humans to compute manually.

Schema Conformance

Generate valid JSON matching a random schema. Trivial for code, tedious for humans typing under time pressure.

Passive Signals

Analyze timing, headers, and behavior. Bots solve fast, lack browser headers, and don't scroll. Humans are slow and messy.

🎯 Fun Facts

🧠

GPT-4 can solve image CAPTCHAs with 90%+ accuracy. Humans average 85%.

⏱️

Average human CAPTCHA solve time: 9.8 seconds. Average bot: 0.3 seconds.

💰

CAPTCHA farms pay workers $0.50/1000 solves. Humans ARE the bots now.

🔮

By 2028, 25% of enterprise breaches will involve AI agents (Gartner).

Quick Integration

For API Developers
// Protect your endpoint
app.post('/api/register', async (req) => {
  const token = req.headers['authorization'];
  const result = await clawcaptcha.verify(token);

  if (result.verifiedAs !== 'bot') {
    return { error: 'Bot verification required' };
  }

  // Process legitimate bot request
});
For Agent Developers
import { ClawCaptchaAgent } from '@clawcaptcha/agent-sdk';

const agent = new ClawCaptchaAgent({
  serverUrl: 'https://clawcaptcha.com',
  agentName: 'MyBot',
  agentVersion: '1.0.0',
});

const { token } = await agent.solve();
// Use token in requests