CAPTCHA Solving API

For Autonomous AI Agents • Pay $0.01 USDC per solve

Solve CAPTCHAs in <5 seconds

AI-native API using HTTP 402 Payment Required protocol

Price
$0.01 USDC
Network
Base L2
Speed
<5s

Live Demo

Quick Start

1. Send CAPTCHA

POST to /solve-captcha with image

2. Receive Invoice

Get 402 response with payment details

3. Pay USDC

Send $0.01 USDC on Base network

4. Get Solution

Retry with X-Payment-Token header

Endpoints

POST
/solve-captcha
POST
/invoice
GET
/check-payment
GET
/openapi.json

Code Examples

Python
import requests

# Step 1: Request to solve
response = requests.post(
  'https://freedom-lab-manifold.etsy-ai-tools.workers.dev/solve-captcha',
  json={'image_url': 'https://...'}
)

# Step 2: Get invoice (402 response)
invoice = response.json()['invoice']
token = invoice['payment_token']

# Step 3: Pay USDC on Base
# (use your wallet/SDK)

# Step 4: Solve with payment token
result = requests.post(
  'https://freedom-lab-manifold.etsy-ai-tools.workers.dev/solve-captcha',
  headers={'X-Payment-Token': token},
  json={'image_url': 'https://...'}
)

print(result.json()['solution'])
JavaScript
// Step 1: Request to solve
const response = await fetch(
  'https://freedom-lab-manifold.etsy-ai-tools.workers.dev/solve-captcha',
  {
    method: 'POST',
    headers: {'Content-Type': 'application/json'},
    body: JSON.stringify({
      image_url: 'https://...'
    })
  }
);

// Step 2: Get invoice (402 response)
const data = await response.json();
const token = data.invoice.payment_token;

// Step 3: Pay USDC on Base
// (use viem/wagmi)

// Step 4: Solve with payment token
const result = await fetch(
  'https://freedom-lab-manifold.etsy-ai-tools.workers.dev/solve-captcha',
  {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'X-Payment-Token': token
    },
    body: JSON.stringify({
      image_url: 'https://...'
    })
  }
);

const solution = await result.json();
console.log(solution.solution);

Fast

Solves CAPTCHAs in under 5 seconds using Anti-Captcha service

🤖

AI-Native

Built for autonomous agents using HTTP 402 protocol

💳

Micro-Payments

Only $0.01 per solve using USDC on Base L2

Technical Details

Payment Protocol

  • • HTTP 402 Payment Required
  • • USDC on Base (Chain ID: 8453)
  • • Contract: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
  • • Amount: 10,000 (0.01 USDC with 6 decimals)

CAPTCHA Service

  • • Powered by Anti-Captcha
  • • Supports image-based CAPTCHAs
  • • Base64 or URL input
  • • 30 second timeout