Whitepaper

NightNodes Whitepaper

Everything you need to get up and running with NightNodes — from your first top-up to advanced proxy integration. This guide covers all products, billing, and best practices.

🌐
Dynamic Residential
125M+ IPs · 160+ countries · Pay per GB
🏠
Static Residential
ISP-registered IPs · Dedicated · Pay per IP/period
🖥️
ECS Hosting
10Gbps cloud server · Ashburn VA · 10TB bandwidth
🔌
API Access
REST API · No rate limit · All proxy types

01 Account & Top-up

NightNodes uses a prepaid wallet model. You top up your account balance and spend it across any product — no subscriptions, no auto-charges.

Register an Account

1
Visit nightnodes.com

Click "Start use →" and sign up with Email, Google, or Discord.

2
Verify your email

Enter the 6-digit code sent to your inbox. Codes expire in 5 minutes.

3
Top up your balance

Click the wallet icon in the top bar. Minimum top-up is $10 via USDT (TRC20).

Top-up & Payment

MethodMinimumActivationStatus
USDT TRC20$10~30 min (on-chain confirm)Available
Credit / Debit Card$10InstantComing Soon

🛡️ 14-Day Money-Back Guarantee — if you're not satisfied within 14 days of a top-up, contact support to refund your unused paid balance.

02 Quick Start

From sign-up to your first proxy request in under 5 minutes.

1
Choose a product

From the left sidebar, select the proxy type that fits your use case.

2
Configure & purchase

Set country, quantity, and duration. Click "Buy Now" — your balance is deducted instantly and credentials are delivered.

3
Copy your credentials

Host, port, username and password appear in your order. Paste them into your tool or code.

4
Start using

Test with curl, configure your scraper, or set up your browser extension.

# Quick test — replace with your credentials
curl -x "http://username:password@gate.nightnodes.io:7000" \
     "https://httpbin.org/ip"

03 Dynamic Residential Proxies

Real residential IPs sourced from consenting device owners across 160+ countries. Billed per GB of traffic — unused traffic never expires.

Key Features

  • 125M+ IP pool — fresh IPs on every request (rotating) or sticky sessions up to 30 minutes
  • City, state, and ZIP-level targeting
  • HTTP(S) and SOCKS5 support
  • Traffic never expires — buy in bulk and use over time
  • 99.98% success rate on major e-commerce and social platforms

Connection Format

# Rotating (new IP each request)
Host:  gate.nightnodes.io
Port:  7000 (HTTP) / 7001 (SOCKS5)
User:  your_username
Pass:  your_password

# Sticky session (same IP for up to 30 min)
User:  your_username-session-abc123

Country & City Targeting

# Target United States, New York
User:  your_username-country-us-city-newyork

# Target United Kingdom
User:  your_username-country-gb

04 Static Residential Proxies (ISP)

Dedicated IPs registered under real residential ISPs, hosted on datacenter infrastructure. Same IP for the full duration — ideal for accounts, long sessions, and platforms that detect datacenter IPs.

Key Features

  • Fixed IP assigned to you for the entire plan period (1–365 days)
  • Unmetered bandwidth — no per-GB charges
  • HTTP(S) and SOCKS5
  • Multiple countries and cities available
  • Bulk discounts for 3, 6, and 12-month plans

How to Purchase

  1. Go to Static Residential in the left sidebar
  2. Select country, city, quantity, and duration
  3. Apply a discount code if you have one
  4. Click Buy Now — credentials appear in Orders within seconds

💡 Need to renew? Go to Orders, find your expiring proxy, and click Renew. Your existing IP is preserved if renewed before expiry.

05 ECS Hosting

Elastic Cloud Servers deployed in Ashburn, VA. Root access, 10Gbps uplink, 10TB monthly bandwidth. Ideal for running bots, scraping frameworks, or VPN endpoints.

Server Specs

SpecDetail
LocationAshburn, VA (USA)
Network10 Gbps uplink
Bandwidth10 TB / month
AccessFull root / SSH
OSUbuntu 22.04 LTS
BillingMonthly, from balance

Accessing Your Server

# SSH into your ECS server
ssh root@<your-server-ip> -p 22

# Or use the password provided in your order

06 API Access

NightNodes provides a REST API to manage your account, generate proxy credentials, and check usage — all programmatically. No rate limits on developer accounts.

Authentication

Generate an API key from Developer → API Access in your dashboard. Pass it in the request header:

X-API-Key: your_api_key_here

Key Endpoints

EndpointDescription
GET /api/v1/accountAccount info & balance
GET /api/v1/proxiesList active proxy orders
GET /api/v1/trafficResidential traffic usage
POST /api/v1/generateGenerate proxy credentials
# Get account info
curl https://nightnodes.com/api/v1/account \
  -H "X-API-Key: YOUR_KEY"

# Response
{
  "balance": 42.50,
  "username": "your_username",
  "resi_gb_remaining": 12.4
}

07 Integration Guide

NightNodes proxies work with any tool that supports HTTP/HTTPS or SOCKS5. Here are examples for the most common use cases.

Python — requests

import requests

proxies = {
  "http":  "http://user:pass@gate.nightnodes.io:7000",
  "https": "http://user:pass@gate.nightnodes.io:7000",
}
r = requests.get("https://httpbin.org/ip", proxies=proxies)
print(r.json())

Node.js — axios

const axios = require('axios');
const { HttpsProxyAgent } = require('https-proxy-agent');

const agent = new HttpsProxyAgent(
  'http://user:pass@gate.nightnodes.io:7000'
);
const res = await axios.get('https://httpbin.org/ip', { httpsAgent: agent });
console.log(res.data);

Playwright / Puppeteer

const browser = await playwright.chromium.launch({
  proxy: {
    server: 'http://gate.nightnodes.io:7000',
    username: 'your_username',
    password: 'your_password',
  }
});

Scrapy (Python)

# settings.py
ROTATING_PROXY_LIST = [
  'http://user:pass@gate.nightnodes.io:7000',
]

08 Best Practices

Session Management

  • Use rotating mode for large-scale scraping where each request needs a fresh IP
  • Use sticky sessions for login flows, cart management, or multi-step processes
  • Keep sticky sessions short (under 10 min) to maximize IP freshness

Geographic Targeting

  • Always target the same country as your target site to minimize block rates
  • For localized pricing data, use city-level targeting
  • Static Residential is recommended for platforms that require consistent geo (streaming, banking)

Request Rate

  • Respect robots.txt and target site rate limits to avoid IP blocks
  • Add randomized delays (1–5s) between requests to mimic human behavior
  • Rotate User-Agent headers alongside IP rotation

⚠️ Using proxies for DDoS, spam, credential stuffing, or any illegal activity violates our Terms of Service and will result in immediate account termination.

09 Billing & Refunds

NightNodes uses a prepaid wallet — no surprise charges. Top up once, spend across any product.

How Billing Works

  • Dynamic Residential: Deducted per GB used. Unused GB never expires.
  • Static Residential: Deducted upfront for the full period (1–365 days).
  • ECS Hosting: Deducted upfront for the subscription period.
  • Promotional bonus: System-gifted credits applied automatically — not refundable.

Refund Policy Summary

ScenarioEligible?
Top-up within 14 days, unused balance remains✓ Yes
Promotional bonus credits✗ No
Balance already spent on services✗ No
SLA failure (IP unreachable)✓ Pro-rata

→ Full Refund Policy

10 Referral Program

Earn commissions by referring new users to NightNodes. Your commission rate grows with the number of active referrals.

TierReferralsCommission Rate
L10–45%
L25–147% + Affiliate code unlocked
L315–4910%
L450+12%

💡 Commissions from recharges older than 30 days are eligible for withdrawal. Contact support via ticket to request a USDT payout.

11 Support

Our team is online 24/7. Average first response: 90 seconds.

🎫
Support Ticket
Best for billing, refunds, and account issues. Submit from Dashboard → Tickets.
💬
Live Chat
Click the chat icon on any page. Fastest response for technical questions.
✉️
Email
💙
Discord
Community help, announcements, and updates.