RBXSolver
LIVE — accepting new accounts

RBXSolver
verification, decoded

High-performance verification solver. Send a task, poll for the token, pay per solve — failures refund automatically.

Sign up, grab an API key, top up with crypto. First solve in under two minutes.

per 1k solve

$0.60

Full solve

per 1k PoW-only

$0.30

Math only

avg solve time

<1s

Best case

on failure

Refund

Auto-credited

Integration

Quick Start

Three steps from zero to a solved token. Everything below works exactly as shown — copy, paste, run.

1Get an API key

Sign up in the dashboard to get your sk_live_... key, then top up automatically with crypto — no waiting, no DMs. Email is optional; username and password is all it takes.

2POST /createTask
curl -X POST https://rbxsolver.site/createTask \
  -H "Content-Type: application/json" \
  -d '{
    "clientKey": "sk_live_abc123...",
    "task": {
      "type": "ChallengeTask",
      "websiteURL": "https://roblox.com",
      "websitePublicKey": "476068BF-9607-4799-B53D-966BE98E2B81",
      "proxyType": "http",
      "proxyAddress": "1.2.3.4",
      "proxyPort": 8080
    }
  }'
3Poll /getTaskResult
curl -X POST https://rbxsolver.site/getTaskResult \
  -H "Content-Type: application/json" \
  -d '{"clientKey": "sk_live_...", "taskId": "cx7f3a9b..."}'

# poll every ~500ms until "status": "ready"
# { "errorId": 0, "status": "ready",
#   "solution": { "token": "..." }, "cost": "0.000600" }

Poll every ~500ms. On "status": "ready", the solution contains the token.

API

Endpoint reference

The full public surface. Four endpoints — that is everything you need.

POST/createTask

Submit a task. Returns a taskId with status processing. Cost is held upfront and refunded automatically on failure.

POST/getTaskResult

Poll with clientKey + taskId every ~500ms. On status ready the solution contains the token.

POST/getBalance

Returns the current balance for a key. Try it live below.

POST/validateKey

Check whether a key is valid and inspect its balance and usage totals.

Challenge Types

Every solve lands in one of three buckets. You only pay the per-solve price either way — failures refund.

suppressed

Best outcome. No puzzle needed — solved instantly.

pow

Proof-of-Work math puzzle. Solved server-side in ~1s.

challenge

Interactive challenge. Requires classification.

PoW-Only Task

Billed at $0.30/1k. No proxy needed — solved server-side.

{
  "clientKey": "sk_live_...",
  "task": {
    "type": "PoWTask",
    "powData": { "N": "308-digit modulus...", "A": 861240949267, "T": 800000 }
  }
}

Login Task

Full login flow in one call, billed at the standard $0.60/1k rate.

{
  "clientKey": "sk_live_...",
  "task": {
    "type": "LoginTask",
    "username": "account_name",
    "password": "account_password",
    "proxy": "http://user:[email protected]:8080"
  }
}
# solution: { "verified": true, "user_id": 123456, ... }

Pass credentials plus a proxy (proxy URL string or split proxyAddress fields). The solution reports verified and user_id.

Check Balance

Inspect any key live — right here, no terminal needed.

curl -X POST https://rbxsolver.site/getBalance \
  -H "Content-Type: application/json" \
  -d '{"clientKey": "sk_live_..."}'

Migrating from another provider?

Legacy task names keep working: FunCaptchaTask maps to ChallengeTask, and FunCaptchaPoWTask maps to PoWTask. Point your existing client at this API and go.

Proxies decide your pass rate

Sticky residential or static ISP — datacenter gets challenged on sight. Full provider guide →

Site Keys

Login:476068BF-9607-4799-B53D-966BE98E2B81
Register:A2A14B1D-1AF3-C791-9BBC-EE33CC7A0A8F