Skip to main content
Replace USER, PASSWORD, and YOUR-ISP-HOST with the values from your dashboard.

HTTP / HTTPS (port 61234)

import requests

proxy = "http://USER:PASSWORD@YOUR-ISP-HOST:61234"
proxies = {"http": proxy, "https": proxy}

r = requests.get("https://api.ipify.org", proxies=proxies, timeout=30)
print(r.text)

SOCKS5 (port 62234)

# pip install requests[socks]
import requests

proxy = "socks5://USER:PASSWORD@YOUR-ISP-HOST:62234"
proxies = {"http": proxy, "https": proxy}

r = requests.get("https://api.ipify.org", proxies=proxies)
print(r.text)

Browser automation

Since ISP IPs are static, they pair well with long-running browser sessions.
import { chromium } from "playwright";

const browser = await chromium.launch({
  proxy: {
    server: "http://YOUR-ISP-HOST:61234",
    username: "USER",
    password: "PASSWORD",
  },
});

const context = await browser.newContext();
const page = await context.newPage();

await page.goto("https://example.com/login");
// Full login flow — IP stays the same throughout
await page.fill("#username", "myaccount");
await page.fill("#password", "mypassword");
await page.click("#submit");

await browser.close();

Checking your ISP IP

# Should return the same IP on every call (static)
for i in 1 2 3; do
  curl -x "http://USER:PASSWORD@YOUR-ISP-HOST:61234" https://api.ipify.org
  echo
done