Node.js Automation for Razer Gold OTP
Worldwide
Hi, I have a Node.js/TypeScript automation pipeline built for account creation and verification. Most of the architecture is complete and working smoothly: - Account creation and hCaptcha solving via API. - Email verification parsing and link execution. - Wallet setup via HTTP endpoints. - TOTP / 2FA setup. The Problem / Bottleneck: During the final step (Phone Linking & SMS Verification), the "GET OTP" action fails after processing 1–2 accounts with: "There was an unexpected error. Please reload the page and try again." (or Unusual activity detected [1190.3131]). This issue persists despite using rotating residential proxies, indicating aggressive browser fingerprinting, CDP/WebDriver leaks, or dynamic request signing checks (Akamai / SPA protections). Key Objectives: 1. Harden the browser automation layer (Playwright / Patchright / Stealth) with proper fingerprint isolation so each session mimics a clean, authentic device. 2. Ensure UI events and state bindings trigger correctly without triggering bot heuristics during the OTP request. 3. (Optional / Value-add) Evaluate the feasibility of migrating the phone-linking step to pure HTTP requests by properly handling dynamic headers/signatures. Required Experience: - Strong background in Playwright, Puppeteer, and anti-detect techniques. - Experience with Akamai Bot Manager, SPA state flows, and browser fingerprinting (Canvas, WebGL, TLS/HTTP2). - Practical experience debugging reverse engineering challenges in web applications. Please mention your previous experience with similar anti-bot systems in your proposal.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:3 weeks ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- EGYCairo2:13 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by