ProxyClaw by IPLoop

April 30, 2026 · View on GitHub

Residential proxy platform for AI agents, bots & data pipelines — 2M+ residential IPs, 195+ countries, anti-bot bypass.

GitHub stars npm PyPI LangChain ClawHub Docker QA License

Install

# Python SDK
pip install iploop-sdk

# Node.js SDK
npm install iploop

# OpenClaw skill
clawhub install proxyclaw

Get Your API Key (free)

  1. Sign up at iploop.io/signup.html — takes 30 seconds
  2. Get your key from platform.iploop.io → API Keys section
  3. Set it:
export IPLOOP_API_KEY="your_key_here"

New Format: iploop_{short}_{secret} — single copy-paste, no more customer_id needed!

Free tier includes 0.5 GB — no credit card needed. Or earn unlimited credits by running a Docker node.

Quick Start

Python

from iploop import IPLoop

client = IPLoop(api_key="YOUR_KEY", country="US")

# Anti-bot sites just work
r = client.fetch("https://www.zillow.com/homes/NYC_rb/")      # ✅ 1.3MB
r = client.fetch("https://www.walmart.com/browse/electronics")  # ✅ 2.5MB
r = client.fetch("https://www.bestbuy.com/site/laptops")       # ✅ 847KB

# SERP / Google-compatible search research
# Use this instead of raw google.com/search to avoid verification pages.
serp = client.serp.search("public search query", country="US")
print(serp["results"])

# Compatibility wrapper; safe SERP path by default
serp = client.google.search("public search query", country="US")

# Country targeting
r = client.fetch("https://example.com", country="DE")

# Sticky session
s = client.session()
r1 = s.fetch("https://httpbin.org/ip")
r2 = s.fetch("https://httpbin.org/ip")  # same IP

Node.js

const { IPLoop } = require('iploop');
const client = new IPLoop('YOUR_API_KEY');
const result = await client.fetch('https://example.com', { country: 'US' });

curl

# New format (v2) — single key
curl -x "http://iploop:YOUR_KEY-country-US@proxy.iploop.io:8880" https://httpbin.org/ip

# Example:
# curl -x "http://iploop:iploop_fd80eb86_72dabf65...-country-US@proxy.iploop.io:8880" https://httpbin.org/ip

LangChain (AI Agents)

pip install langchain-proxyclaw
from langchain_proxyclaw import ProxyClawTool, ProxyClawScraperTool
from langchain.agents import initialize_agent, AgentType
from langchain_openai import ChatOpenAI

# Single tool usage
tool = ProxyClawTool(api_key="YOUR_KEY")
result = tool.invoke({
    "url": "https://example.com",
    "country": "US"
})

# Use with an AI agent
scraper = ProxyClawScraperTool(api_key="YOUR_KEY")
agent = initialize_agent(
    [scraper],
    ChatOpenAI(temperature=0),
    agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION
)

agent.run("Find pricing from https://competitor.com/pricing")

📚 LangChain Integration Docs | PyPI

67 Site Presets — 100% Success Rate

Core site presets were tested 5× back-to-back; SERP-safe search is included as the 67th preset.

CategorySitesMethod
E-commerceAmazon, eBay, Walmart, Target, BestBuy, Costco, Nordstrom, Newegg, Wayfair, Nike, Shopify, Zappos, ASOS, IKEA, Apple, SamsungProxy + Stealth
SocialReddit, Twitter/X, Instagram, TikTok, Pinterest, LinkedIn, Quora, Medium, TwitchStealth Mode
NewsCNN, BBC, NYTimes, Fox News, The Guardian, Yahoo News, Dev.toProxy
TechGitHub, StackOverflow, HackerNews, NPM, PyPI, CourseraProxy
Real EstateZillow, Airbnb, Booking.com, CraigslistStealth Mode
APIsYouTube, Stocks, CoinGecko, Spotify, XKCD, SpaceX, Pokemon, Weather, ExchangeRate, RemoteOKDirect API
OtherWikipedia, IMDb, Steam, Goodreads, Trustpilot, Archive.org, HomeDepot, DuckDuckGo, Bing, Hulu, MicrosoftProxy + Stealth

Anti-Bot Bypass

Stealth mode uses advanced browser fingerprinting + residential IPs:

  • Bypasses Cloudflare, Akamai, and most anti-bot systems
  • 66/66 legacy site presets pass (100%) with stealth mode; SERP-safe search is included separately
  • Auto-detects stealth capabilities and activates automatically

API

Customer API

Full REST API at https://api.iploop.io/api/v1/ — see docs/API.md

EndpointAuthDescription
POST /auth/registerNoCreate account, get JWT
POST /auth/loginNoLogin, get JWT
GET /usageJWTPlan, bandwidth, stats
GET /billingNoPricing plans
GET /nodesJWTBrowse proxy nodes
GET /nodes/statsJWTNetwork statistics
GET /nodes/countriesJWTAvailable countries
GET /proxy/configJWTProxy configuration
GET /earn/statsJWTEarning overview
GET /earn/balanceJWTCredit balance
GET/POST /earn/devicesJWTManage earning devices
POST /earn/cashoutJWTWithdraw earnings (min $10)
GET /dashboard/summaryJWTFull dashboard data

Proxy Endpoint

proxy.iploop.io:8880

Auth format (v2): iploop:APIKEY-country-XX-city-NAME-session-ID@proxy.iploop.io:8880

New format: iploop:iploop_{short}_{secret}-country-XX@proxy.iploop.io:8880

  • short = first 8 chars of your customer ID
  • secret = 40-char random hex
  • Both embedded in one key — just copy and paste!

Gateway Health

curl https://gateway.iploop.io:9443/health
# → {"connected_nodes": 23000+, "status": "healthy"}

Earn Free Credits 💰

Share bandwidth → earn proxy credits. No investment needed.

docker run -d --name iploop-node --restart=always ultronloop2026/iploop-node:latest
TierUptimeRateDaily
🥉 Bronze0–6h50 MB/hr300 MB
🥈 Silver6–24h75 MB/hr1.35 GB
🥇 Gold24h+100 MB/hr2.4 GB/day

→ ~70 GB/month free with one node running 24/7.

Multi-device: +20% per additional node.

See REWARDS.md for full details.

Pricing

PlanPriceIncluded
Free$00.5 GB
Starter$4.50/GB5 GB
Growth$3.50/GB50 GB
Business$2.50/GB200 GB
EnterpriseCustomDedicated support

Use code OPENCLAW for 20% off.

Network Stats

MetricValue
Residential IP pool2,000,000+
Connected nodes23,000+
Daily unique IPs98,000+
Countries195+
ProtocolsHTTP, HTTPS, SOCKS5
Device typesAndroid, Windows, Mac, Smart TV
QA success rate100% on 66 legacy site presets; SERP package smoke passed

License

MIT