Open-source peer-to-peer application framework providing developers with a Rust core library and Flutter bindings for building privacy-preserving, end-to-end encrypted apps. Borrows architecturally from Tor (onion routing for anonymity) and IPFS (DHT-based content addressing), offering a mobile-first runtime in which every copy of a Veilid-using app acts as a network node identified only by a 256-bit public key. No special nodes, no single point of failure. Cryptography (the VLD0 suite) uses XChaCha20-Poly1305, Ed25519/X25519, BLAKE3, and Argon2; designed to be upgradable as cryptographic standards evolve. Flagship application: VeilidChat
LicenciaOpen source (GitLab: veilid/veilid); Mozilla Public License 2.0
Estado de Desarrollo 🟢 Activo
Detalle del Estado de DesarrolloReleased — production framework; active development; multiple downstream apps (VeilidChat, vproxy, Stigmerge, vnewb)
PropietarioCult of the Dead Cow (cDc) — long-running US hacktivist collective. Released by Christien "DilDog" Rioux and Katelyn "medus4" Bowden at DEF CON 31
Órgano de Gobierno None (Cult of the Dead Cow hacktivist collective; no formal governing body or legal entity)
PaísUSA (project; cDc collective)
Año de Inicio 2023
StackRust (core); Flutter/Dart (UI bindings and VeilidChat); Python bindings; WebAssembly for in-browser nodes
Cifrado de extremo a extremo Portabilidad de datos
Plataforma P2P Atributos
OrígenesCult of the Dead Cow (cDc) — three-year development effort prior to 2023 release
Base de DatosBuilt-in shared decentralized storage layer (DHT-based, IPFS-inspired content storage) — applications using Veilid get a P2P-storage substrate without bringing their own database
Lenguaje de ConsultaN/A — Veilid exposes API access through its SDKs (Rust, Dart, Python) with DHT lookup primitives rather than a general query language
Formatos de DatosCBOR-like internal serialization; opaque encrypted blobs over the wire
Edición Colaborativa en VivoApplication-layer concern — Veilid provides the P2P substrate; collaborative apps can be built on top using the framework's primitives
Edición de Texto EnriquecidoN/A — framework, not an end-user app; rich-text concerns belong to applications built on Veilid (e.g., VeilidChat)
TérminosOpen source; "no profit motive" — explicitly non-commercial framing by cDc
FondosNone / Unknown — cDc volunteer-led with no central funding source by design; donation accepted via cDc channels; no token, no VC funding, explicitly anti-VC; no specific budget published
Basado EnConceptually inspired by Tor (anonymizing routing) and IPFS (content-addressed DHT); QUIC-style transport over UDP and TCP
Arquitectura P2PPure peer-to-peer — every node equal; 256-bit public-key node IDs; no IP addresses exposed between peers; UDP and TCP transports
Modelo de AlmacenamientoLocal encrypted storage (encrypted with derived keys; password-protectable); DHT-based shared storage similar to IPFS; no inherent persistence guarantees
InteroperabilidadProvides framework primitives (DHT, app messaging, RPC) for arbitrary apps to build on; not yet widely interoperable with non-Veilid networks
Grafo SocialNo built-in social graph layer — apps build their own (e.g. VeilidChat) atop Veilid primitives
Relaciones
Cómo se conecta esta herramienta con otras herramientas y organizaciones, según relaciones revisadas por el responsable de datos de OpenHaven. Describen cómo se conectan los proyectos, no su calidad.