Fastest and cheapest
decentralizeddistributed HQ residential proxy network.
Warning
This project is in the experimental stage
- Node connection quality analysis
- Redis Auth & PUB/SUB (Credits, AI stream)
-
Chrome Extension for client - AI abnormal traffic detection model
flowchart TD
User(User)
subgraph Self-hosted [Self-hosted backend]
ProxyServer[Proxy Server]
Redis[(Redis Database & Streams)]
AI[AI Traffic Analysis]
end
%% subgraph Zero-Trust Zone
ClientNode[Client Node]
NodeRunner(Node Runner)
%% end
PaymentGateway[Payment Gateway]
Blockchain[(Crypto Blockchain)]
TargetWebsite[Target Website]
Website[Next.js Website]
Supabase[(Supabase PostgreSQL)]
User --> |Sends HTTP/S or SOCKS5 Requests| ProxyServer
User --> |Buys Credits| PaymentGateway
ProxyServer --> |Node data update| Supabase
ProxyServer <--> |TLS-encrypted QUIC Messaging| ClientNode
ProxyServer --> |Uses for Auth & Credits| Redis
AI --> |Evaluates server connections| Redis
ClientNode --> |Processes Requests To| TargetWebsite
NodeRunner --> |Operates| ClientNode
PaymentGateway --> |Processes Payments| Blockchain
PaymentGateway --> |Updates Credits In| Redis
Blockchain --> |Sends Rewards| NodeRunner
Website --> |Provides Data| NodeRunner
Supabase <--> |Realtime stream| Website
The Turbo client node is a lightweight process that runs in the background and that lets you earn passive crypto rewards for sharing your unused Internet bandwidth.
Platform | Supported |
---|---|
Windows | ✅ |
macOS | ✅ |
Linux | ✅ |
Mobile | ❌ |
- Download the latest release for your platform.
- Open the downloaded executable — a new icon will appear in your system tray.
- Click on the icon and select "Connect" to pair with your account.
-
A page will open, if authentication is successful, you will be redirected to the dashboard and your new node will appear in the nodes list.
You can add an unlimited amount of nodes as long as they are on different networks/IPs.
🎉 Congratulations! Your node is now earning passively, check out your dashboard regularly
Base reward is $0.10
per GB shared but bonuses apply such as if:
- Your node has reached a daily connections streak over several days.
- Your node has a stable long-term connection.
$0.10
may seem low but the network is small, therefore the handled bandwidth per node is high.
For example, an average low-end node shares 0.05 GB/hour of bandwidth. At the current price rate we get $3.72/month + bonuses per node if running 24/7, users can run multiple nodes.
Your node score is based on two factors:
-
$L$ : Latency, capped on a range from 10ms to 500ms -
$R$ : Reliability
Where
You're free to operate your own server for commercial use according to the Apache 2.0 license.
Run server docker image with docker-compose up
and connect client nodes.
For more information, see Setting Up Development Environment
See Global Architecture for a high-level overview of the system.
sequenceDiagram
participant SOCKS5_Client as User
participant Proxy_Server as Server
participant Proxy_Client as Node
participant Internet as Internet
SOCKS5_Client->>Proxy_Server: 1. SOCKS5/HTTP CONNECT request
Proxy_Server->>Proxy_Client: 2. Forward dest. IP + TLS-encrypted payload via QUIC
Proxy_Client->>Internet: 3. Process request (TCP level)
Internet-->>Proxy_Client: 4. Return encrypted response
Proxy_Client-->>Proxy_Server: 5. Send data via QUIC
Proxy_Server-->>SOCKS5_Client: 6. Send back to SOCKS5 Client
Want to buy proxy access from our network for web-scraping?
- Telegram channel
- Discord: Find my Discord ID on my GitHub user profile page and DM me.