π°οΈ Uqda Network β A Decentralized, Encrypted IPv6 Mesh for the Future Internet
Uqda is an open-source, encrypted IPv6 mesh network that uses public key cryptography to create a fully decentralized, peer-to-peer communication layer.
It's designed for privacy, autonomy, and resilience β a new kind of internet built by its users, not corporations.
π What Is Uqda?
Uqda is a self-organizing IPv6 network where each node represents a unique cryptographic identity.
Nodes connect directly and securely to each other, forming an encrypted overlay network that operates independently from the public internet.
Think of it as an IPv6-based private internet, powered by cryptography, not infrastructure.
π Key Features
π Fully Encrypted IPv6 Network
Every packet is encrypted using strong public key cryptography.π€ Self-Organizing Mesh
Nodes automatically discover and route through each other without central control.π§± Independent Protocol
Uqda usesProtocolVersionMajor=1β meaning it connects only to Uqda nodes, not Yggdrasil or other meshes.π» Cross-Platform
Works on Linux, Windows, macOS, and FreeBSD with native.deband.msipackages.π‘οΈ Security Systems
Includes node blacklist, certificate revocation, and reputation management.β‘ Auto-Mesh Bootstrapping
Automatically connects to nearby or configured peers β no manual setup needed.
π Quick Start (Linux)
# Install Uqda (example)
sudo dpkg -i uqda-vX.Y.Z-amd64.deb || sudo apt -f install -y
# Enable and start service
sudo systemctl enable --now uqda
# Check status
sudo systemctl status uqda
# View node info
uqdactl getself
β Example Public Node (placeholder)
# ping an example node (replace with a real node IPv6 when ready)
ping 201:b0ff:8f97:3ca1:e8a1:b9b5:40f9:d42c
Peer (example placeholder):
tls://45.90.99.144:9000
You can test connectivity before and after installation.
π§ Why Uqda?
Modern networking depends heavily on centralized infrastructure β data centers, ISPs, and cloud providers.
Uqda challenges that by providing a sovereign, user-powered network layer, where communication happens directly between peers.
β¨ No centralized authority.
β¨ No surveillance.
β¨ Just secure, peer-to-peer connectivity.
βοΈ Architecture Overview
- Transport: TLS over IPv6
- Addressing: Derived from the node's public key (example: an address mapped from the node identity)
- Routing: Encrypted source-based routing
- Discovery: Local and configured peer lists
-
Control: CLI tool
uqdactlfor managing nodes
Each node is both a router and a participant, contributing bandwidth and routing capacity to others β forming a resilient, distributed web of trust.
π§© Example Use Cases
- Private peer-to-peer communication
- Decentralized hosting & file transfer
- Secure local networking without internet access
- Experimental sovereign intranets
- Research in decentralized protocols
π§° CLI Tools
View node info
uqdactl getself
Add or remove peers
uqdactl addpeer tls://[PEER_HOSTNAME_OR_IP]:9000
uqdactl removepeer tls://[PEER_HOSTNAME_OR_IP]:9000
List active connections
uqdactl peers
π§ͺ Example Build Info (PLACEHOLDER β do not publish real keys here)
Build name: uqda-vX.Y.Z
Build version: X.Y.Z
IPv6 address: [YOUR_NODE_IPV6_ADDRESS]
Subnet: [YOUR_IPV6_SUBNET]
Routing table: [NUMBER_OF_ENTRIES]
Public key: [NODE_PUBLIC_KEY]
Note: The block above is a template. Remove or replace any sensitive information (IP addresses, public keys, hostnames) before publishing if you prefer not to expose them.
π Vision
Our long-term goal is to make Uqda the foundation for localized, private internet ecosystems β networks that can function independently yet interconnect globally.
It's about digital independence, privacy, and resilience.
Whether you're building a community mesh, a research lab network, or a sovereign communication layer β Uqda empowers you to connect freely.
π» Open Source & Community
The project is completely open-source.
You can explore, contribute, or fork it on GitHub:
π github.com/Uqda/Core
π°οΈ Join the Mission
Every node makes the network stronger.
Help us build a decentralized, encrypted network for the next generation of the internet.
Uqda β Connect the Unconnected
Made with β€οΈ by the Uqda Community
Top comments (0)