Technical Documentation
Comprehensive documentation on the technology, economic model, and vision of UPGO.IO for a decentralized bandwidth sharing system on Solana.
Abstract
UPGO.IO introduces a decentralized bandwidth sharing protocol built on the Solana blockchain, enabling individuals and organizations to monetize unused internet bandwidth through a P2P relay network. The protocol leverages Solana's high throughput and low transaction costs to create a sustainable ecosystem where participants earn $BNC tokens for contributing network resources.
The Relay Leaf SDK provides cross-platform deployment supporting over 10 programming languages on Windows, Linux, macOS, and Android. Key features include: automatic node discovery via a distributed discovery service, YAMUX stream multiplexing for efficient connection handling, built-in proxy support (SOCKS5/HTTP), and automatic reconnection with exponential backoff.
This document presents the full technical specifications, economic model with $BNC token distribution, and development roadmap for the decentralized physical infrastructure network (DePIN) enabling global-scale bandwidth sharing.
Vision
UPGO.IO aims to become the world's largest decentralized physical infrastructure network (DePIN) for bandwidth sharing. By allowing anyone with an internet connection to participate in the network, we democratize access to distributed computing resources while creating a new source of passive income for participants.
The Problem
Solution
Cross-platform SDK supporting over 10 programming languages for easy integration
Decentralized network with automatic node discovery and intelligent routing
Solana-based token for rewards, governance, and network access
End-to-end encryption with cryptographic verification, security audited
Key Metrics
How It Works
Install & Connect
Download the UPGO app or integrate the SDK. Just one click to start sharing bandwidth.
Share Bandwidth
The app automatically shares idle bandwidth through a secure global P2P relay network.
Earn Rewards
Accumulate points and receive $BNC tokens directly to your Solana wallet based on contributions.
DePIN Market Overview
The Decentralized Physical Infrastructure Networks (DePIN) sector is one of the fastest-growing segments in the blockchain industry. DePIN projects leverage blockchain technology to coordinate the deployment and operation of physical infrastructure through token-based incentive mechanisms.
Bandwidth Sharing Industry
The global bandwidth sharing and proxy services market is experiencing strong growth driven by increasing demand for distributed computing, web scraping, ad verification, and geo-distributed content delivery. Traditional centralized providers face scalability limitations and geographic coverage constraints that decentralized networks can address.
Strategic Partners
Blockchain infrastructure partner providing the foundation for the decentralized protocol
DePIN partner - decentralized web scraping and bandwidth marketplace
DePIN partner - AI-powered bandwidth sharing platform
DePIN partner - decentralized edge computing network
Target Markets
System Overview
The technical architecture of UPGO.IO consists of three core components working together to deliver a scalable, secure, and efficient bandwidth sharing network.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β UPGO.IO Architecture β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ β β β ββββββββββββββββ ββββββββββββββββ β β β Node App β ββββββΊ β Discovery β β β β (Desktop/ β β Service β β β β Mobile) β ββββββββββββββββ β β ββββββββββββββββ β β β β β β P2P Relay β β βΌ β β ββββββββββββββββ ββββββββββββββββ β β β Relay Leaf β ββββββΊ β Solana β β β β SDK β β Blockchain β β β ββββββββββββββββ ββββββββββββββββ β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Relay Leaf SDK
The Relay Leaf SDK is the core client library that enables nodes to participate in the UPGO network. Built with native Rust/C++ libraries for maximum performance, with language bindings for over 10 programming languages.
Supported Platforms
| Platform | Architecture | Status |
|---|---|---|
| Windows | x64, x86 | Active |
| Linux | x64, ARM64 | Active |
| macOS | ARM64, x64 | Active |
| Android | ARM64-v8a, ARMv7a, x86_64 | Active |
| iOS | ARM64 | Q3 2026 |
Language Bindings
Core API
create()Initialize an SDK instance with optional verbose loggingset_partner_id()Set Partner ID for authentication and reward trackingadd_proxy()Add a SOCKS5 or HTTP proxy (format: socks5://host:port)start()Connect to the P2P relay networkstop()Gracefully disconnect from the networkget_stats()Retrieve real-time network statisticsis_connected()Check the current connection statusP2P Relay Network
Stream multiplexing protocol enabling multiple concurrent streams over a single connection, reducing overhead and increasing throughput.
Automatic node discovery via a distributed discovery service to select optimal nodes based on latency and availability.
Built-in SOCKS5 and HTTP proxy support for routing connections through intermediate servers when needed.
Automatic reconnection with exponential backoff ensures network stability and continuous uptime for nodes.
Solana Integration
UPGO leverages the Solana blockchain for token management, reward distribution, and governance. Solana was chosen for its high throughput (65,000+ TPS), low transaction costs (averaging $0.00025), and sub-second finality β essential factors for real-time bandwidth reward calculations.
$BNC Token Overview
Token Distribution
Token Utility
Earn $BNC by sharing internet bandwidth. Rewards are calculated based on uptime, bandwidth contributed, and node performance.
$BNC holders participate in protocol governance, voting on network parameters, feature development, and treasury allocation.
Stake $BNC to earn additional rewards, gain priority node selection, and access enhanced earning multipliers.
Use $BNC to purchase bandwidth, proxy services, and premium features for enterprises and developers.
Exchange Listings (Planned)
UPGO.IO follows a development roadmap focused on rapid iteration and community-driven growth.
Research & Architecture
SDK Development & Beta
Public Launch & TGE
Ecosystem Expansion
Decentralized Governance
UPGO.IO is committed to progressive decentralization. While the core team drives initial development, governance will transition to the community through the UPGO DAO. Token holders will be able to propose and vote on protocol upgrades, treasury allocation, and strategic partnerships.
Core Values
Building infrastructure with no centralized points of control
Transparent token distribution and equitable rewards
Protecting user data through encryption and minimal data collection
Cryptographic verification and distributed consensus
Contact
Download Full Whitepaper
Download the complete technical document in PDF format for offline reading
This whitepaper is for informational purposes only and does not constitute investment advice. Please read the Token Disclaimer before participating in the UPGO network. All information is subject to change.