The Problem Our Solution How It Works Drop-in Integration Architecture Get Started SDKs Roadmap Vision
v1.1 live
SpaceRouter — Residential IP as a Service

The Internet Blocks AI Agents. SpaceRouter Gets Them In.

14 Global Nodes

AI agents can browse, click, and interact like humans, yet most websites still block them. SpaceRouter routes your agent through real residential IPs, so the web treats it like any other user. One proxy URL. Zero code changes.

Live Routing Path Active
AI AGENT Your code GATEWAY Auth + rate COORD API Node select HOME NODE Residential TARGET Sees ISP IP HTTP/SOCKS5 mTLS
HTTP + SOCKS5 API Key Auth Residential Exit
HTTP Proxy SOCKS5 Proxy Geographic Targeting Intelligent Routing mTLS Security Request Tracing Distributed Nodes Zero Code Changes Python SDK JavaScript SDK CLI Tool Agent-Native API HTTP Proxy SOCKS5 Proxy Geographic Targeting Intelligent Routing mTLS Security Request Tracing Distributed Nodes Zero Code Changes Python SDK JavaScript SDK CLI Tool Agent-Native API
The Problem

The
Problem

AI agents need residential IPs to operate freely on the modern web.

AI agents are reshaping the internet. They browse, purchase, fill forms, gather data — autonomously, at scale, around the clock. They're projected to drive a $209 billion web data infrastructure market.

But there's a wall. Websites detect and block traffic that doesn't come from a real user on a real home connection. It doesn't matter how sophisticated your agent is — if it's running from a data center, most of the web is off limits.

SpaceRouter solves this at the infrastructure level. Agent-native tooling — Skill, CLI, SDK, and API — built from the ground up for autonomous workflows. No dashboards. No manual configuration. Your agent connects in one call.

Why Residential IPs?
Datacenter IPs are trivially fingerprinted and blocked by modern anti-bot systems. Residential IPs appear to come from real homes, with real ISPs — making your agent indistinguishable from a regular browser user.
Our Solution

Our
Solution

08 capabilities
01port 8080/1080
HTTP & SOCKS5
Dual-protocol proxy support. HTTP on port 8080, SOCKS5 on port 1080. Same residential node pool behind both.
02ISO 3166-1
Geographic Targeting
Route requests through specific countries using ISO 3166-1 codes. Need a Korean IP? Set X-SpaceRouter-Region: KR.
03drop-in proxy
Zero Code Changes
Standard proxy protocol. Just set your proxy URL and authenticate with your API key. Works with any HTTP client.
04auto-select
Intelligent Routing
Health-scored node selection with weighted preferences. Requests route through the best available node automatically.
05mTLS + SSRF
Security Built In
mTLS between components, SSRF protection, DNS rebinding prevention, rate limiting, and full header stripping before reaching target sites.
06X-Request-Id
Request Tracing
Every request gets a unique X-SpaceRouter-Request-Id for end-to-end debugging across the entire routing path.
07UPnP NAT
Distributed Nodes
Home Nodes run on residential machines with automatic NAT traversal via UPnP — no manual router configuration needed.
08native tooling
Agent-Native API
Skill, CLI, SDK, and API — purpose-built interfaces for AI agent workflows from day one.
How It Works

How It
Works

1

Your agent sends a request through the Proxy Gateway using standard proxy protocol.

HTTP or SOCKS5 — whatever your client supports. Zero changes to your agent's code.

2

The Gateway validates your API key and checks rate limits.

Authentication happens at the edge. Invalid keys are rejected before traffic is routed.

3

The Coordination API selects the best Home Node based on health, geography, and IP type preference.

Weighted scoring ensures you always get the highest-quality residential connection.

4

The Home Node forwards your request from its residential IP to the target.

Runs on real home machines, behind real ISPs, with real residential addresses.

5

The response flows back through the same path. The target only ever sees a residential IP.

Full response fidelity — headers, cookies, and body returned intact.

Drop-in Integration

Drop-in
Integration

Bash
curl -x "http://gateway.spacerouter.org:8080" \
     -U "sr_live_YOUR_API_KEY:" \
     https://httpbin.org/ip
Bash
curl -x "socks5://sr_live_YOUR_API_KEY:@gateway.spacerouter.org:1080" \
     https://httpbin.org/ip
Bash
curl -x "socks5://sr_live_YOUR_API_KEY-country-KR-type-residential:@gateway.spacerouter.org:1080" \
     https://httpbin.org/ip
Region 2-letter ISO code appended as -country-XX IP Type appended as -type-residential, -type-mobile, -type-business, or -type-hosting
Python
from spacerouter import SpaceRouter

with SpaceRouter(
    "sr_live_YOUR_API_KEY",
    region="KR",
    ip_type="residential",
) as router:
    response = router.get("https://httpbin.org/ip")
    print(response.json())
JavaScript
import { SpaceRouter } from "@spacenetwork/spacerouter";

const router = new SpaceRouter("sr_live_YOUR_API_KEY", {
  region: "KR",
  ipType: "residential",
});

const response = await router.get("https://httpbin.org/ip");
console.log(await response.json());
router.close();
Architecture

Architecture

Component Role Description
Proxy Gateway Entry Point Agent-facing entry point. Handles HTTP and SOCKS5 proxy protocols, authentication, rate limiting, and route selection.
Coordination API Control Plane Central control plane. Manages the node registry, API keys, IP classification (via IPinfo.io), and health-based routing.
Home Node Exit Point Residential exit point. Runs on home machines behind NAT, auto-configures port forwarding via UPnP, and proxies traffic from its residential IP.
Get Started

Get
Started

Step 01
Create an API Key
  1. Go to https://coordination.spacerouter.org/billing
  2. Enter your email address to receive your API key. (100MB)
  3. Click the verification link in your email
  4. Your API key (sr_live_...) is displayed — save it, it's shown only once
Step 02
Use the Proxy
Bash
curl -x "http://gateway.spacerouter.org:8080" \
     -U "sr_live_YOUR_API_KEY:" \
     https://httpbin.org/ip
That's it. Your request is now routed through a residential IP.
Ready to connect?

The internet is going agentic.
Be part of it.

Share your IP address, earn $SPACE. Or deploy AI agents through a residential network built for speed and scale. Either way, you're in.

Space moves fast. Don't miss a beat. Enter your email to be the first to always know.

SDKs

SDKs

Python
spacerouter
Sync + async, HTTP + SOCKS5
pip install spacerouter
JavaScript
@spacenetwork/spacerouter
HTTP proxy with TypeScript support
npm install @spacenetwork/spacerouter
Roadmap

Roadmap

Phase
Status
Milestone
Description
1
● Live
MVP Launch w/ Proxy Nodes + Staking
Now
CLI setup, Python & JS SDKs, HTTP & SOCKS5 proxy, geographic targeting. Node operators stake $SPACE to join the network, earn $SPACE rewards, and build their on-chain reputation.
1.2
○ Planned
Payments
Q3 2026
Spacecoin payment settlement with cryptographic receipts.
2
○ Future
Entry Nodes
Q4 2026
Distributed entry nodes replace the cloud gateway. Same SDK interface.
3
○ Future
Multi-Hop Routing
2027
Three-hop circuits (guard → middle → exit) for full privacy.
4
○ Vision
Full Decentralization
2027+
No central coordination. Agents read the node registry from the blockchain. On-chain payments and reputation.

Built on Spacecoin.

SpaceRouter is the first product in the Spacecoin ecosystem — a decentralized satellite internet network. As SpaceRouter scales, the SPACE token becomes the payment and staking layer connecting AI agents, node operators, and the broader space economy.

Learn more at spacecoin.org →
Vision

Vision

AI agents are the new users of the internet. SpaceRouter is their network.

Starting with residential IP addresses that give agents private, unrestricted access to the web, SpaceRouter is building the world's fastest privacy-preserving, decentralized routing network — token-incentivized, inspired by Tor, and destined to scale across the globe and into space through Space Network, a decentralized satellite telecommunications network powered by Spacecoin.