I like to monitor my wallets on etherscan.io, zerion.io and solana.com by capturing a screenshot of the pages using puppeteer. This used to work fine, but lately I'm getting blocked by a captcha (specifically Cloudflare) and can't take a screenshot of the pages.
I have tried the following proposed solutions:
- use puppeteer extra stealth npm package
- random-useragents npm package,
- static UA
- data center/residential proxies, etc
- running in headless and 'headful' mode
- mimicking different viewports
None of these above have resolved the issue
Full code example: https://runkit.com/microworlds/62dfada6d02c0d0008e9f997
How do I bypass the captchas/firewalls for these crypto sites?