MOBILE PROXY API

Real 4G/5G mobile proxies. Pay with USDC. No account needed.
$4 /GB
6 countries
145+ devices
LIVE

WHAT IT IS

A mobile proxy API that gives you real 4G/5G IP addresses from physical phone and modem devices. Every request routes through a real carrier network - AT&T, T-Mobile, Vodafone, Orange, Deutsche Telekom - making your traffic indistinguishable from a real mobile user.

Pay with USDC on Base or Solana via the x402 protocol. No account registration. No API key. No subscription. Just send a request, pay on-chain, and get proxy credentials.

FeatureDetails
ProtocolsHTTP and SOCKS5
IP TypeReal 4G/5G mobile (not residential, not datacenter)
CountriesLive, rotating fleet - US, GB, PL, NL, FR, DE, ES, GE as carrier supply allows. Check live stock before buying
Devices145+ physical phones and modems on carrier networks
IP RotationOn-demand rotation via API or automatic interval (5-1440 min)
AuthenticationUsername/password per port
ConcurrencyUnlimited connections per port
Session DurationFree - you only pay for traffic (GB)

PRICING

Duration is free. You only pay for traffic.

Port PriceTraffic PriceMin PurchaseBest For
FREE$4.00/GB0.1 GB ($0.40)Scraping, monitoring, account management, general use

Cost Per Request (Typical)

Use CaseAvg Request SizeRequests per GBCost per Request
JSON API calls~10 KB~100,000$0.00004
Text extraction~50 KB~20,000$0.0002
HTML pages (no images)~200 KB~5,000$0.0008
Full page loads~2 MB~500$0.008

At $4/GB, a typical text scraping operation costs less than $0.001 per request.


ENDPOINT

MethodURLDescription
GEThttps://api.proxies.sx/v1/x402/proxyPurchase a mobile proxy
GEThttps://api.proxies.sx/v1/x402/pricingGet current pricing
GEThttps://api.proxies.sx/v1/x402/countriesList available countries
GEThttps://api.proxies.sx/v1/x402/calculateCalculate cost before purchase

Parameters

ParamTypeDefaultDescription
countrystringUSISO country code: US, GB, DE, FR, ES, PL
trafficnumber0.1Traffic in GB (min 0.1)
durationnumber3600Duration in seconds (free)
typestringsharedshared (only tier)

HOW TO USE

Step 1: Request a Proxy

curl "https://api.proxies.sx/v1/x402/proxy?country=US&traffic=0.1"

Returns HTTP 402 with payment instructions:

{
  "status": 402,
  "message": "Payment required",
  "price": "400000",
  "currency": "USDC",
  "networks": [
    {
      "network": "base",
      "chainId": "eip155:8453",
      "recipient": "0xF8cD900794245fc36CBE65be9afc23CDF5103042",
      "asset": "USDC",
      "assetAddress": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913"
    },
    {
      "network": "solana",
      "chainId": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "recipient": "6eUdVwsPArTxwVqEARYGCh4S2qwW2zCs7jSEDRpxydnv",
      "asset": "USDC",
      "assetAddress": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
    }
  ]
}

Step 2: Pay USDC On-Chain

Send $0.40 USDC to the recipient wallet on Base (~2s) or Solana (~400ms).

Step 3: Retry with Payment

curl "https://api.proxies.sx/v1/x402/proxy?country=US&traffic=0.1" \
  -H "Payment-Signature: 0xyour_transaction_hash"

Returns proxy credentials:

{
  "host": "proxy.proxies.sx",
  "httpPort": 10234,
  "socksPort": 10235,
  "username": "psx_abc123",
  "password": "r4nd0mP4ss",
  "country": "US",
  "expiresAt": "2026-02-09T05:00:00Z",
  "trafficLimitGB": 0.1,
  "sessionToken": "x402s_abc123def456...",
  "rotationUrl": "https://api.proxies.sx/rotate/tok_xyz789"
}

Step 4: Use the Proxy

# With curl
curl -x http://psx_abc123:r4nd0mP4ss@proxy.proxies.sx:10234 https://httpbin.org/ip

# With Python requests
import requests
proxies = {"http": "http://psx_abc123:r4nd0mP4ss@proxy.proxies.sx:10234",
           "https": "http://psx_abc123:r4nd0mP4ss@proxy.proxies.sx:10234"}
r = requests.get("https://httpbin.org/ip", proxies=proxies)

# With Node.js
const response = await fetch("https://httpbin.org/ip", {
  agent: new HttpsProxyAgent("http://psx_abc123:r4nd0mP4ss@proxy.proxies.sx:10234")
});

IP ROTATION

Rotate your proxy to a new mobile IP on demand - no extra cost.

MethodHowCooldown
ManualCall the rotation URL from your proxy credentials5 minutes
AutomaticConfigure interval (5-1440 minutes)Per interval
Public URLRotation token URL - no auth needed5 minutes
# Rotate IP via public URL (from proxy credentials)
curl "https://api.proxies.sx/rotate/tok_xyz789"
# -> { "success": true, "newIp": "185.32.xxx.xxx" }

SESSION MANAGEMENT

After purchase, manage your proxy session using the session token:

EndpointDescription
GET /v1/x402/manage/sessionSession details (traffic used, time remaining)
GET /v1/x402/manage/session/creditCheck remaining credit
GET /v1/x402/manage/portsList ports in session
POST /v1/x402/manage/ports/recreateRecreate expired port (if credit remains)
POST /v1/x402/manage/ports/replaceReplace offline port (free, max 3)
POST /v1/x402/manage/session/topupAdd more traffic (pay additional USDC)
# Check session status
curl "https://api.proxies.sx/v1/x402/manage/session" \
  -H "X-Session-Token: x402s_abc123def456"

WHY MOBILE PROXIES

Mobile IPs are assigned by carriers (AT&T, T-Mobile, Vodafone) to millions of real users. Websites cannot block mobile IP ranges without blocking their own customers.

Proxy TypeBlock RateTrust LevelCostUse Case
DatacenterHigh (~80%)Low$0.50/GBBasic requests only
ResidentialMedium (~30%)Medium$2-5/GBGeneral scraping
Mobile 4G/5GVery Low (~5%)High$4/GBEverything - highest success rate

Mobile proxies are the most trusted IP type on the internet. Google, Instagram, Amazon, LinkedIn - they all treat mobile IPs as legitimate users because they are legitimate IPs from real carrier networks.


AVAILABLE COUNTRIES

Country availability is live - the mobile fleet rotates as carrier supply changes, so the exact set online varies day to day. Always check the live stock endpoint for what is online right now before you buy:

curl https://api.proxies.sx/v1/gateway/pool/stock
# { "pools": { "mbl": { "us": 24, "gb": 13, "pl": 25, "nl": 26, "ge": 3 } } }
CountryCodeCarriers
United StatesUSAT&T, T-Mobile, Verizon
United KingdomGBEE, Three, Vodafone
PolandPLPlay, Orange, T-Mobile
NetherlandsNLKPN, Vodafone, T-Mobile
FranceFROrange, SFR, Free
GermanyDETelekom, Vodafone, O2
SpainESMovistar, Vodafone, Orange
GeorgiaGEMagti, Silknet

These are the countries we serve when carrier supply is up. Some (ES, DE, FR, GE) rotate in and out - if a country reads 0 in the stock endpoint it is temporarily unavailable, not gone. For EU work, FR / NL / DE mobile behave nearly identically for most use cases.


FOR AI AGENTS

AI coding agents (Claude Code, OpenAI Codex, Opencode) can purchase proxies autonomously using x402. The flow is automatic:

  1. Agent calls endpoint -> gets 402 response
  2. Agent signs USDC transaction using wallet private key
  3. Agent retries with Payment-Signature header
  4. Agent receives proxy credentials and starts using them

MCP Server

For AI agents using MCP (Model Context Protocol):

npx @proxies-sx/mcp-server

Provides 73 tools for proxy management. npm package

x402 SDK

npm install @proxies-sx/x402-core @proxies-sx/x402-hono @proxies-sx/x402-solana

Build your own services on top of mobile proxies with payment gating.


PAYMENT WALLETS

NetworkSettlementRecipient WalletUSDC Contract
Base~2 seconds0xF8cD900794245fc36CBE65be9afc23CDF51030420x833589fcd6edb6e08f4c7c32d4f71b54bda02913
Solana~400ms6eUdVwsPArTxwVqEARYGCh4S2qwW2zCs7jSEDRpxydnvEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v

LINKS

ResourceURL
API Endpointapi.proxies.sx/v1/x402/proxy
Pricing APIapi.proxies.sx/v1/x402/pricing
Countries APIapi.proxies.sx/v1/x402/countries
MCP Server@proxies-sx/mcp-server
x402 Protocolx402.org
Customer Portalclient.proxies.sx
Mobile Proxyagents.proxies.sx/marketplace
Peer Networkagents.proxies.sx/peer

Proxies.sx - Mobile Proxy API | Dedicated Proxy | Pool Gateway | Peer Network | Build & Resell