Guides · 22 so far
Proxies in practice, one job per guide.
How to wire HodlProxy into the tools you use, how to run sessions and rotation without surprises, how to test, budget and troubleshoot, and how to choose and pay for a provider. Every guide has copy-ready code, a reading time and a dated last update.
01 — All guides
Read the one that matches your job.
Integration guides give you working code in minutes; method guides explain sessions, testing and budgets; buying guides help you compare providers and pay in crypto.
-
How to use proxies with Python requests, httpx and aiohttp
Configure HodlProxy proxies in Python requests, httpx and aiohttp: rotating and sticky sessions, SOCKS5 with remote DNS, retries and per-request targeting.
-
How to use proxies in Node.js with fetch, undici, axios and got
Route Node.js traffic through a proxy: undici ProxyAgent for fetch, https-proxy-agent for axios and got, SOCKS5 agents, sticky sessions and rotation.
-
cURL through a proxy: every option that matters, with examples
Use cURL with a proxy: -x and --proxy-user, HTTPS tunnelling, socks5h remote DNS, environment variables and reading 407 or 502 in verbose output.
-
Proxies in Go and PHP: net/http Transport, x/net/proxy, cURL and Guzzle
Configure proxies in Go (http.Transport, per-request proxy, SOCKS5 dialer) and PHP (cURL options, Guzzle), with sticky sessions and connection reuse.
-
How to set up a proxy in Telegram: SOCKS5 on every device
Set up a SOCKS5 proxy in Telegram on Android, iPhone, Windows, macOS and Linux: where the setting is, what to enter, MTProto versus SOCKS5, proxy links, and how to keep the connection stable.
-
Proxy settings for git, npm, pip, Docker, apt and other developer tools
Copy-paste proxy configuration for git, npm, yarn, pip, Docker, apt and Go: HTTP_PROXY, HTTPS_PROXY, NO_PROXY, credentials with special characters, SOCKS5, and the traps of each tool.
-
Using proxies with Playwright: one exit per browser or per context
Set a proxy in Playwright for Python and Node.js: launch-level and per-context proxies, credentials, sticky sessions, blocking images to save GB.
-
Using proxies with Puppeteer and headless Chrome
Set a proxy in Puppeteer: --proxy-server and page.authenticate, one sticky session per browser, request interception to block images, error diagnosis.
-
Using proxies with Selenium WebDriver (Chrome and Firefox)
Selenium cannot type proxy credentials: use IP whitelisting with --proxy-server, or Selenium Wire for username-password proxies. Chrome and Firefox examples.
-
Rotating and sticky proxies in Scrapy with a downloader middleware
Route a Scrapy spider through a proxy: request.meta, a middleware for rotating or sticky usernames per request, retries on 403 and 429, AutoThrottle.
-
Configuring a proxy in Chrome, Firefox and at the operating-system level
Use a proxy from Chrome, Firefox, macOS or Windows: flags, manual settings with SOCKS DNS, PAC files, credentials and the WebRTC setting that stops leaks.
-
Proxies in anti-detect browsers: one profile, one country, one sticky session
Set proxies in anti-detect browsers: host:port:user:pass fields, one sticky session per profile, HTTP vs SOCKS5, time zone alignment, ISP or mobile for accounts.
-
Giving an AI agent a proxy: environment variables, Playwright MCP and browser agents
Give an AI agent a proxy: HTTPS_PROXY for Python and Node, undici EnvHttpProxyAgent, Playwright MCP --proxy-server, one session per task, spending ceilings.
-
How mobile proxy IP rotation works, and how to control it
Why mobile IPs change, how carrier-grade NAT shares them, rotation on a pool versus on a dedicated 4G/5G device, timers and on-demand links, and how often to rotate for each kind of job.
-
Rotating vs sticky sessions: how to choose, per request
When a proxy request should get a new IP and when it should keep one: a decision table for scraping, search, carts, logins and accounts, with the exact username.
-
How to test a proxy: exit IP, location, leaks, headers, speed and success rate
A ten-minute proxy test: confirm the exit and its location, check headers and DNS or WebRTC leaks, measure latency and throughput, sample success on your target.
-
Troubleshooting proxy errors: 407, 400, 402, 403, 429, 502 and timeouts
Tell gateway errors from destination errors, map 407, 400, 402, 403, 429, 502 and timeouts to their fix, and decide when to retry, rotate, slow down or switch network.
-
How to estimate a proxy budget: pages × size × rate, with worked examples
Turn a workload into a monthly proxy budget: page sizes by type, the per-GB formula, per-IP maths for ISP and datacenter, worked examples, five traffic-saving habits.
-
How to choose a proxy provider: a 12-point checklist
Twelve checks before buying proxies: sourcing, real coverage, targeting, sessions, protocols, metering, expiry, pricing transparency, payment and KYC, docs, status, rules.
-
Buying proxies with cryptocurrency: a step-by-step guide
Pay for proxies in Bitcoin, USDT, Monero or another coin: choose by fee and speed, send the exact amount on the right network, confirmations, refunds, privacy.
-
Proxy vs VPN: the differences, the costs and which one you need
Proxy or VPN? How each one routes traffic, what each hides, speed and price, and the jobs where only one of them works: scraping, multiple accounts, public Wi-Fi, automation and privacy.
-
Residential vs ISP proxies: how to choose for your job
Rotating residential or static ISP proxies? Where the IPs come from, trust, speed, sessions, per-GB versus per-IP billing, costed workloads, and a decision table for scraping, accounts and checkout.
Ready when you are
Every guide ends in a request you can send.
Create an account, top up $20 and paste the endpoint from the guide into your tool. Traffic you buy never expires.