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.
Pay per use. One prepaid balance — each solve billed at the rate below.
Castle browser tokens for any protected site — x.com, ig.com, custom domains.
Native Castle APP tokens with session_id and client_id for mobile apps.
Valid datadome cookie for protected sites via url + ddjsKey.
Interactive, Managed, and Invisible Turnstile — real tokens + cf_clearance when needed.
Cloudflare IUAM / 5-second browser verification — cf_clearance via sticky proxy.
Checkbox + invisible v2 — Playwright headless audio solve (~15–30s).
Invisible v3 tokens — Node sidecar + Boterdrop fallback.
aws-waf-token cookie via Boterdrop Camoufox headless.
One balance for every task. Crypto checkout · credits never expire.
/generate/web · $0.50/1K/generate/android · $0.50/1K/solve · $0.50/1K/solve/turnstile · $0.50/1K/solve/cloudflare · $0.70/1K/solve/recaptcha/v2 · $0.80/1K/solve/recaptcha/v3 · $0.60/1K/solve/aws-waf · $0.40/1KMin top-up $5 · see task rates above
A focused REST API with predictable behavior. Castle today — more solvers over time.
Pass any domain and public_key. x.com, ig.com, custom sites — one API.
Simple API keys. Send Authorization: Bearer YOUR_KEY on every request.
Per-task rates from $0.50/1K (Castle, Turnstile) to $0.70/1K (CF 5s). See Tasks.
Dedicated Node workers on high-performance VPS. Consistent throughput for bulk automation.
POST /solve with target url and site ddjsKey. Returns a valid datadome cookie.
POST /generate/android with package name and app version. Native Castle tokens for mobile apps.
POST /solve/turnstile — real tokens + cf_clearance when the site needs both. Multi-solver failover (Boterdrop → workers).
POST /solve/cloudflare with sticky proxy — returns cf_clearance for IUAM pages.
Need a specific site tuned? Contact @shouljavi on Telegram.
Three steps for web or Android. Same Bearer key and billing.
POST /generate/web (browser) or /generate/android (APP) with public_key and target fields.
Local Node workers mint a fresh Castle token on your PantherSolver server — no external solver.
Web: x-castle-request-token + __cuid cookie. Android: token + session_id / client_id headers.
Bearer key required. Base URL: https://panthersolver.com
| Field | Required | Description |
|---|---|---|
user_agent | recommended | Browser UA string |
cuid | optional | 32-char hex — auto-generated if omitted |
country | optional | Default US |
sec-ch-ua | optional | Client hint UA |
public_key | optional | Castle publishable key for target site |
domain | optional | Target site e.g. x.com, ig.com |
Set returned cuid as cookie: Cookie: __cuid=<cuid>
/generate/web, Android APP tokens via /generate/android, and DataDome cookies via /solve — one platform, Bearer auth, pay-as-you-go.Authorization: Bearer YOUR_API_KEY. Use the Login button here to save your key locally and verify it against the API.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./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./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.panthersolver.com. Follow PantherChecker for updates.