Castle · Android · DataDome · Cloudflare Turnstile · CF 5s

Anti-bot API that actually works.

Castle tokens, DataDome cookies, and Cloudflare Turnstile / 5-second challenges — one API, one balance, fastest real solver wins on every request. Hosted on panthersolver.com with 24/7 workers.

View Docs
Tokens served (all APIs)
Pool
Worker-based generation
Android
/generate/android LIVE
Any PK
Custom public_key + domain

Tasks

Pay per use. One prepaid balance — each solve billed at the rate below.

Castle Web

LIVE

Castle browser tokens for any protected site — x.com, ig.com, custom domains.

$0.50/1K
w/ prepaid balance
/generate/web

Castle Android

LIVE

Native Castle APP tokens with session_id and client_id for mobile apps.

$0.50/1K
w/ prepaid balance
/generate/android

DataDome

LIVE

Valid datadome cookie for protected sites via url + ddjsKey.

$0.50/1K
w/ prepaid balance
/solve

Cloudflare Turnstile

LIVE

Interactive, Managed, and Invisible Turnstile — real tokens + cf_clearance when needed.

$0.50/1K
w/ prepaid balance
/solve/turnstile

Cloudflare 5s Challenge

LIVE

Cloudflare IUAM / 5-second browser verification — cf_clearance via sticky proxy.

$0.70/1K
w/ prepaid balance
/solve/cloudflare

Top up balance

One balance for every task. Crypto checkout · credits never expire.

Volume tiers

Soon
  • Discounted per-request rate
  • Higher rate limits
  • Usage alerts + per-key reporting
  • Dedicated support channel

Built for automation

A focused REST API with predictable behavior. Castle today — more solvers over time.

🌐 Multi-domain Web

Pass any domain and public_key. x.com, ig.com, custom sites — one API.

🔑 Bearer auth

Simple API keys. Send Authorization: Bearer YOUR_KEY on every request.

💰 Pay-as-you-go

Per-task rates from $0.50/1K (Castle, Turnstile) to $0.70/1K (CF 5s). See Tasks.

📦 Worker pool

Dedicated Node workers on high-performance VPS. Consistent throughput for bulk automation.

🛡 DataDome

POST /solve with target url and site ddjsKey. Returns a valid datadome cookie.

📱 Android / APP

POST /generate/android with package name and app version. Native Castle tokens for mobile apps.

☁️ Cloudflare Turnstile

POST /solve/turnstile — real tokens + cf_clearance when the site needs both. Multi-solver failover (Boterdrop → workers).

⏱ CF 5s Challenge

POST /solve/cloudflare with sticky proxy — returns cf_clearance for IUAM pages.

🛠 Custom apps

Need a specific site tuned? Contact @shouljavi on Telegram.

How it works

Three steps for web or Android. Same Bearer key and billing.

1

Send a request

POST /generate/web (browser) or /generate/android (APP) with public_key and target fields.

2

We generate the token

Local Node workers mint a fresh Castle token on your PantherSolver server — no external solver.

3

Use the token

Web: x-castle-request-token + __cuid cookie. Android: token + session_id / client_id headers.

API Reference

Bearer key required. Base URL: https://panthersolver.com

Castle Web
DataDome
Android (APP)
Turnstile
CF 5s
POST https://panthersolver.com/generate/web
FieldRequiredDescription
user_agentrecommendedBrowser UA string
cuidoptional32-char hex — auto-generated if omitted
countryoptionalDefault US
sec-ch-uaoptionalClient hint UA
public_keyoptionalCastle publishable key for target site
domainoptionalTarget site e.g. x.com, ig.com

Set returned cuid as cookie: Cookie: __cuid=<cuid>

Frequently asked

What does PantherSolver do? +
PantherSolver is a developer API for anti-bot automation. It generates Castle web tokens via /generate/web, Android APP tokens via /generate/android, and DataDome cookies via /solve — one platform, Bearer auth, pay-as-you-go.
How do I get an API key? +
Click Get API Key and pay with crypto (BTC, ETH, USDT, LTC, XRP, TRX, BNB). Your API key is generated automatically when NOWPayments confirms the payment. Or message @shouljavi on Telegram.
How do I authenticate? +
Send your API key on every request: Authorization: Bearer YOUR_API_KEY. Use the Login button here to save your key locally and verify it against the API.
Which Castle domains are supported? +
Any Castle-protected site. Pass domain and the correct public_key from the target site (e.g. x.com, ig.com, custom domains). Need a new site tuned? Message @shouljavi.
How does DataDome work? +
POST /solve with url (protected site) and ddjsKey (site's DataDome key). Response: { "success": true, "cookie": "datadome=..." }. Optional fields: proxy, cid. Same API key and billing as Castle.
How is it priced? +
Pay-as-you-go per task — see Tasks for live rates (e.g. Turnstile $0.50/1K, CF 5s $0.70/1K). Top up with crypto at Get API Key — minimum $5.
Is Android / APP token generation available? +
/generate/android is live. POST with your app's public_key, package name (app_label), app_version, and app_version_code. Returns a Castle token plus session_id and client_id for follow-up requests. Generated locally on PantherSolver workers. Same API key and $0.0005/token billing as web.
Will you add more solvers? +
Castle web, Android APP, DataDome, Cloudflare Turnstile, and CF 5s challenges are live on panthersolver.com. Follow PantherChecker for updates.
How do I get support? +
Telegram is the fastest way: direct message @shouljavi or join t.me/PantherChecker. We typically respond within a few hours.