Agentic proxies: mobile IPs your AI agent can buy by itself
A new layer of the mobile-proxy stack lets an autonomous agent acquire real 4G/5G IPs with no API key and no account — paying USDC on-chain over the open x402 protocol, and managing everything through a 72-tool MCP server for Claude Code, Cursor and Windsurf. Here’s how the whole agentic proxy stack works.
Agent requests a proxy — no API key
What “agentic” changes about proxies
Every proxy product so far was built for a human: you sign up, paste a card, top up a balance, copy an API key, and store it as a secret your code reads. That works when a person is driving. It breaks the moment an autonomous agent is — agents don’t have credit cards, shouldn’t hold your master key, and need to acquire resources mid-task, per task, without stopping to ask.
Agentic proxies remove the human-shaped steps. The agent pays for exactly the bandwidth it needs, from its own wallet, in the same HTTP round-trip that asks for the proxy. It’s the demand-side mirror of the trend we covered in the closing web and Pay-Per-Crawl: as the web turns into a network of machines paying machines, the proxy layer is becoming one an agent can operate end-to-end on its own.
x402: paying for a proxy in one HTTP round-trip
x402 turns the dormant HTTP 402 “Payment Required” status into a real machine-to-machine payment flow. Five steps, no card processor, no account:
Request
The agent calls GET /v1/x402/proxy with a country and traffic amount. No account, no API key, no signup.
402 Payment Required
The server answers with HTTP 402 and a machine-readable body: the price ($4/GB), the wallet to pay, and the accepted networks.
Pay on-chain
The agent sends USDC from its own wallet on Base or Solana — settlement in seconds for a fraction of a cent.
Retry with proof
The agent repeats the request with a Payment-Signature header carrying the on-chain transaction hash.
Credentials issued
The server returns the proxy host/port/login and a sessionToken (x402s_…) used for every later session call.
# 1. Agent requests a proxy — no key, no account
curl "https://api.proxies.sx/v1/x402/proxy?country=US&traffic=1"
# 2. Server replies 402 Payment Required with the price + wallet
# { "price": "$4/GB", "pay_to": "0x…", "networks": ["base","solana"] }
# 3. Agent sends USDC on-chain, then retries with the tx hash as proof
curl "https://api.proxies.sx/v1/x402/proxy?country=US&traffic=1" \
-H "Payment-Signature: <onchain_tx_hash>"
# → 200 OK
# { host, http_port, socks_port, login, password,
# sessionToken: "x402s_…" } # used for all later session calls~2-second settlement · ~$0.01 gas
~400-millisecond settlement · ~$0.0001 gas
MCP: the proxy becomes something your agent can call
A REST API still needs the agent to read docs and hand-roll requests. The Model Context Protocol (MCP) server exposes the whole proxy surface as 72 typed tools across 10 categories — account, ports, rotation, billing, crypto payments, x402 sessions — so Claude Code, Cursor, Windsurf and Claude Desktop can buy, rotate and replace proxies as first-class actions. In x402 wallet mode it needs no API key.
# Give Claude Code / Cursor / Windsurf 72 proxy tools.
# In x402 wallet mode, no API key is required.
npx -y @proxies-sx/mcp-serverIt’s the same pattern as Coronium’s own MCP server and our machine-readable agent specs — wire it into the same agents you set up in our Claude Code and Cursor proxy guides.
Three ways to plug into the network
Buy bandwidth, earn it, or resell it — each is a few endpoints away.
Buy — pay per request
Your agent pays USDC on-chain at $4/GB ($0.40 minimum) via x402 and gets real 4G/5G credentials. Free port replacements (max 3) and traffic top-ups are themselves x402 calls.
GET /v1/x402/proxyEarn — share bandwidth
Run a peer node (Windows .exe, Node, Go, Android) and earn USDC per GB you serve, priced by IP tier: mobile > residential > datacenter. Payouts from a $5 minimum.
POST /v1/peer/agents/registerBuild & resell
Mint per-customer pool keys (pak_*), drop in a <PoolPortal /> React component or the Next.js storefront, and resell pool access under your own brand. MIT-licensed toolkit.
POST /v1/reseller/pool-keysUnder the hood: the pool gateway
Beyond per-request x402, there’s a long-lived Pool Gateway for steady workloads and resale: one HTTP endpoint on :7000 and SOCKS5 on :7001. Routing is encoded right in the username — pool, country, carrier, session stickiness and rotation mode — so a single credential can express exactly what you want.
# Long-lived pool gateway — HTTP :7000 · SOCKS5 :7001
http://{username}:{pak_key}@gw.proxies.sx:7000
# Username tokens steer the route:
# mbl → premium mobile pool peer → best-effort peer pool
# us|de|gb|fr|es|pl → country sid-… → sticky session
# rot-sticky | rot-auto10 → rotation mode
http://psx_acme-mbl-us-sid-cust123-rot-sticky:pak_a1b2c3@gw.proxies.sx:7000mbl is the premium dedicated-mobile pool; peer is the best-effort shared network.
IP type is classified server-side by ASN and can’t be spoofed; “stickiness pins the modem, not the IP.”
Why this matters if you build AI agents
Agents that browse, scrape, verify ads, or operate accounts hit the same wall a human does: the target blocks datacenter IPs and flags anything that doesn’t look like a real device. Until now, giving an agent a clean mobile IP meant a human pre-provisioned it. x402 + MCP closes that gap — the agent requests, pays, and connects on its own, with carrier-grade IPs that pass the checks.
It slots into the same toolchain as the rest of our agent work: Browser Use, Claude Computer Use, scraping in the agentic era, and Coronium’s dedicated 4G/5G mobile proxies for the jobs that want a managed, human-backed setup instead.
Start building
agents.proxies.sx
The agent landing — x402, MCP, peer network, build paths.
API & Swagger docs
The full 69-endpoint REST + x402 reference.
GitHub (bolivian-peru)
MCP server, x402 SDK, peer SDKs, reseller kit — open source.
Coronium MCP server
Manage Coronium proxies from inside your AI editor.
Coronium for AI agents
Machine-readable service specs for autonomous agents.
Reseller kit (one prompt)
Scaffold a reseller dashboard from a single AI prompt.