ETCMCv2 VPN
Decentralized VPN powered by Ethereum Classic
Secure internet access powered by a decentralized network of community-run VPN servers and verified through NFT licenses on the Ethereum Classic blockchain.
Repository: Nowalski/ETCMCv2_VPN_Software
What is ETCMCv2 VPN
A blockchain-anchored VPN ecosystem where access, licensing, and rewards are coordinated across ETCMCv2 infrastructure.
How the network works
ETCMCv2 VPN is a decentralized VPN network where users connect to community-run VPN servers through a blockchain-verified license. Server operators share bandwidth, stay online, and receive ETCPOWv2 rewards for supporting the network.
Anchored to Ethereum Classic
Licensing and rewards are anchored to Ethereum Classic. NFT licenses prove access rights, wallet verification replaces account registration, and ETCPOWv2 aligns operator incentives with network reliability.
Connect to VPN servers using a blockchain-verified license.
Share bandwidth and earn ETCPOWv2 rewards.
VPN Client for users and Server Manager for runners.
VPN Client
The ETCMCv2 VPN Client allows users to securely connect to servers in the ETCMC network without creating a separate account.
Built for direct wallet-based access
- WalletConnect integration
- Automatic NFT license verification
- No account registration required
- Automatic server discovery
- One-click VPN connection
Getting connected
- Download the Windows VPN Client installer.
- Install and launch the application.
- Connect your ETC wallet via WalletConnect.
- Your NFT license is verified on-chain.
- Select a server and connect securely.
Requirements
- Windows 10 or Windows 11 (64-bit)
- Administrator rights required for initial installation
- An ETC wallet holding a valid VPNLicense NFT
Server Manager for VPN Runners
Server operators can run VPN servers and earn ETCPOWv2 rewards by sharing bandwidth with the network.
Operator controls
Server Manager gives operators a dedicated control surface to deploy VPN servers, manage server instances, monitor connectivity, and earn rewards. Operators must open the required ports on their server or VPS so client connections and backend verification can reach the node correctly.
Reward verification
Rewards are calculated by the ETCMC backend using uptime, bandwidth usage, and heartbeat verification. Operators connect their ETC wallet, sign a message, and then track their server participation through the same ETCMC reward model used across the ecosystem.
Basic workflow
- Install the Server Manager application.
- Connect your ETC wallet and sign a message.
- Deploy or connect a VPN server.
- Share the access key with users.
- Earn ETCPOWv2 rewards for bandwidth and uptime.
Runner Rewards
Rewards accumulate automatically and are tracked through the ETCMC backend.
Bandwidth reward
Uptime reward
Network Status Preview
A dashboard-style preview of how ETCMCv2 VPN licensing and network health can be presented inside the ETCMC visual system.
Valid ETCMC VPN license
Example license
ETCMC VPN License #2
Software Downloads
Download the ETCMCv2 VPN software from the official repository releases page.
VPN Client
Windows VPN client with NFT license verification.
Server Manager
Windows software to deploy and manage ETCMC VPN servers.
Official repository: https://github.com/Nowalski/ETCMCv2_VPN_Software
Linux Server Installation
For manual Linux server deployment, run the install script below. It installs the VPN server automatically and outputs a JSON configuration that can be imported into the Server Manager.
bash <(curl -sSL https://raw.githubusercontent.com/Nowalski/ETCMCv2_VPN_Software/main/install_server.sh
)