🛰️ 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 Networ…
🛰️ 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 uses ProtocolVersionMajor=1 — meaning it connects only to Uqda nodes, not Yggdrasil or other meshes.
💻 Cross-Platform
Works on Linux, Windows, macOS, and FreeBSD with native .deb and .msi packages.
🛡️ 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:
🛰️ 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