$5.38/IP
- Yours alone for the period
- Pick the carrier before paying
- Flat monthly line, no meter
- On sale now
Four types are catalogued for the United States and exactly one can be ordered today. Read this page to pick; read the type's own page to buy.
One type orderable · Three catalogued · Never billed per gigabyte
$5.38/IP
$16.16/IP
$64.62/IP
Points at ISP. A profile that must look like the same person needs an address that does not move, and rotation is what breaks it.
Points at rotating residential — breadth, not persistence. Catalogued for the United States, not orderable, and a static address bought for this is money spent on the wrong shape.
Points at mobile. Carrier-grade NAT puts thousands of real subscribers behind one address, which is why some targets treat it differently. Catalogued for the United States, not on sale.
Points at datacenter — cheapest per request, and instantly recognisable as a server when the target looks. Catalogued for the United States, not on sale.
Then the question is whether the target inspects who owns the address. If it does, ISP is the only one of the four on sale that answers well.
Prices, search results, ad delivery, what is licensed to stream and which consent banner appears are all decided by the exit country. A US exit is how you see what a reader in United States sees, and it is the whole reason to pick a country before picking a type.
United States is the largest entry in our catalogue and reaches 30+ cities, but you cannot ask for one of them. Anyone promising a city or a ZIP code is selling something this catalogue does not contain, and it is worth knowing before you design around it.
One of the four types is orderable in United States. The other three are drawn on this page because they exist in the catalogue for it — a different country can have a different subset, so a type that ships elsewhere is no promise about here.
import requests
# PROXY_IP:PORT, LOGIN, PASSWORD: copy them from My Proxies
endpoint = "http://LOGIN:PASSWORD@PROXY_IP:PORT"
routes = {
"http": endpoint,
"https": endpoint,
}
page = requests.get(
"https://example.org/",
proxies=routes,
)
print(page.status_code)
# pip install proxyjam
import requests
from proxyjam import ProxyJamClient
with ProxyJamClient(api_key="pj_live_...") as pj:
bought = pj.orders.get("ord_...")
endpoint = (
f"http://{bought.proxy_username}:{bought.proxy_password}"
f"@{bought.proxy_host}:{bought.proxy_port}"
)
page = requests.get(
"https://example.org/",
proxies={"http": endpoint, "https": endpoint},
)
print(page.status_code)
import axios from "axios";
import { HttpsProxyAgent } from "https-proxy-agent";
// PROXY_IP:PORT, LOGIN, PASSWORD: copy them from My Proxies
const endpoint = "http://LOGIN:PASSWORD@PROXY_IP:PORT";
const tunnel = new HttpsProxyAgent(endpoint);
const page = await axios.get(
"https://example.org/",
{
httpAgent: tunnel,
httpsAgent: tunnel,
},
);
console.log(page.status);
# PROXY_IP:PORT, LOGIN, PASSWORD: copy them from My Proxies
curl -sS -x http://LOGIN:PASSWORD@PROXY_IP:PORT \
-D - -o /dev/null \
https://example.org/
import java.net.*;
import java.net.http.*;
// PROXY_IP:PORT, LOGIN, PASSWORD: copy them from My Proxies.
// Start the JVM with -Djdk.http.auth.tunneling.disabledSchemes=""
// or it will not send the login through an HTTPS tunnel.
var endpoint = new InetSocketAddress(
"PROXY_IP", Integer.valueOf("PORT"));
var http = HttpClient.newBuilder()
.proxy(ProxySelector.of(endpoint))
.authenticator(new Authenticator() {
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(
"LOGIN", "PASSWORD".toCharArray());
}
})
.build();
var call = HttpRequest.newBuilder()
.uri(URI.create("https://example.org/"))
.build();
var page = http.send(
call, HttpResponse.BodyHandlers.ofString());
System.out.println(page.statusCode());
package main
import (
"fmt"
"net/http"
"net/url"
)
func main() {
// PROXY_IP:PORT, LOGIN, PASSWORD: copy them from My Proxies
endpoint, _ := url.Parse(
"http://LOGIN:PASSWORD@PROXY_IP:PORT")
httpClient := &http.Client{Transport: &http.Transport{
Proxy: http.ProxyURL(endpoint),
}}
call, _ := http.NewRequest(
"GET", "https://example.org/", nil)
page, _ := httpClient.Do(call)
fmt.Println(page.Status)
}
The same few lines work whichever type you end up buying, because a proxy is reached with four values: its IP and port, a login and a password, all listed beside it in your dashboard. The US exit was decided when you ordered, so the code never names a country. Changing type later changes the four values you paste, not the code below.
ISP — static addresses on carriers named before you pay, priced per address per month. The other three appear in the catalogue for the United States and are marked coming soon until each can be ordered. United States
That the type exists in our upstream catalogue for the United States and has no buy button here yet. We list it so the comparison is complete, and we do not price it, because quoting a price for something you cannot buy is an advertisement rather than an offer.
ISP, and on this site it also answers to the name static residential — one product, two names the market uses. Rotating residential is the opposite by design: the address changes, and that is the feature. Static Residential
No. Whatever the type, a proxy is reached with the same four values — IP, port, login and password — and the country was chosen when you ordered, so nothing in the code names it. Changing type later changes those values, not the code: the setup block above is the same for all four.
Yes for legitimate use — research, scraping public data, ad verification, checking your own placements. A short list of targets has to be verified before access is opened, and the acceptable use policy is the authoritative version of that list. Acceptable Use Policy
No. What you choose is the country and, on ISP, the carrier. The catalogue reaches 30+ cities in United States and the strip below shows where, but neither is a targeting control.
Because a type page argues for its own type. This page is the one place the four are set against each other, including the jobs the type on sale is wrong for.