v2.4 — Arkose MatchKey 3.0 support

Roblox login.
Solved in seconds.

The fastest Arkose Labs challenge solver built specifically for the Roblox login flow. Send us the challenge, get back a validated token — no browsers, no queues, no manual solving.

  • Free to use — no API key required
  • Works with any Roblox account flow
solarkose — getToken
$ curl -X POST https://solarkose.online/getToken \
-d '{
  "blob":  "eyJhbGciOiJFUzI1NiIsImN0eSI6IkFya29zZUx...",
  "proxy": "http://user:pass@res.proxies:8080",
  "bda":   "GMyVpCDuKK2RWHvW.nfGC4O20dXBcYlEz4guORqD%2F6y2dAsoA...
  "key":   "BDA Secret Key'
✓ 200 OK (1.84s)
$ response
"token": "{"token":"47718ccac6b2dc881.0749753701|r=us-east-1...","pow":false}
99.9%Uptime
1.2sMedian solve

The bottleneck

Manual challenge solving kills your flow

Every Arkose MatchKey prompt adds seconds, friction and failure rate to Roblox automation. Teams burn hours babysitting captchas instead of shipping.

Manual & browser solving

  • 5–30s per challenge by hand
  • Fingerprinting trips anti-bot checks
  • Queues and timeouts on scale
  • Accounts flagged from IP reuse

SolArkose

  • Median solve time ~1.2 seconds
  • API-only, no browser footprint
  • Horizontal scale, zero queue
  • Fresh residential IP pool per request

Features

Engineered for the Roblox login challenge

A single API that takes the Arkose MatchKey payload from the login page and returns a usable token.

Blazing fast solves

Median solve time of 1.2s with a p95 under 4s. MatchKey patterns are resolved by a dedicated solver farm, not reused sessions.

1.2s median p95 < 4s 99.2% success

MatchKey 3.0 ready

Auto-detects the current Arkose version and adapts on release day. No code changes required.

One REST endpoint

POST to single endpoint https://solarkose.online/getToken with blob, proxy and bda — receive a token. JSON in, JSON out. Idempotent retries built in.

SDKs & examples

First-party clients for Python, Node.js and Go. Ready-to-run login examples with copy-paste setup.

Automatic retries

Expired or rejected tokens are re-solved automatically with backoff — your call just keeps succeeding.

How it works

Three calls. One solved login.

1

Extract the challenge

Collect the Arkose blob from the Roblox login page, your proxy, and the browser data (bda) from your automation session.

2

Send it to the API

POST to https://solarkose.online/getToken with your key. Our solver farm resolves the MatchKey pattern in about a second.

3

Submit the token

Feed the returned token back into the login page. Challenge cleared, session continues, automation moves on.

0k+ Challenges solved
0% Success rate
0k Peak solves / hour
0+ Active developers

Trusted by teams

Developers who stopped babysitting captchas

"Cut our login pipeline time from 40 seconds a session to under 5. The auto-retry on stale tokens saved our weekend launch."
JD
Jade OrtizAutomation Lead, GamesForge
"One endpoint, consistent JSON, zero queueing under burst. We replaced three internal services with a single integration."
MT
Marcus TranStaff Engineer, Playline
"The docs actually show the exact Roblox login integration. We were live in under an hour from signup."
SK
Sam KimFounder, CoopStack

Pricing

Completely free

No API key, no tiers, no signup. The endpoint just works.

$0 forever

SolArkose is free for everyone. Send a request to the endpoint, get a token back — that's the whole deal.

  • No API key required
  • Single endpoint /getToken
  • Automatic retries on stale tokens
  • Community support
Start using it

FAQ

Questions, answered

What exactly does SolArkose do?

SolArkose solves the Arkose Labs MatchKey challenge that Roblox shows during login. You send the challenge payload (blob + proxy + bda) and receive a valid token back through a single REST endpoint.

Is this compatible with the current Roblox login flow?

Yes. We track Arkose version changes continuously and ship compatibility updates before they affect your pipeline, so your integration keeps working after releases.

What do I need to send in a request?

Just three fields: the Arkose blob from the login page, your proxy, and the browser data (bda). No API key required — send them to https://solarkose.online/getToken and the token comes back in the response.

How fast are solves really?

Median time-to-token is 1.2 seconds. The p95 is under 4 seconds even during peak traffic, and Pro/Scale plans skip the shared queue entirely.

Do I need to provide or manage proxies?

No. Every request is routed through our global residential IP pool so solve traffic never shares your production IP and never leaves a fingerprint.

What happens if a token gets rejected by Roblox?

Automatic retries re-solve rejected or expired tokens without a new request from you. If a solve still fails, it never counts against your quota.

Get started

Start solving, free

No API key, no signup. Copy the endpoint, send your first solve request — done.

Endpoint
https://solarkose.online/getToken
# send a solve request — no API key needed
$ curl -X POST https://solarkose.online/getToken \
-H "Content-Type: application/json" \
-d '{
  "blob":  "...",
  "proxy": "...",
  "bda":   "..."
  "key":   "..."
}'

# response
{"token": "{"token":"47718ccac6b2dc881.0749753701|r=us-east-1...","pow":false}"}