Curated outbound links · hand-checked
Directory
747 links to projects, specifications, papers and tools, grouped by pillar. Hand-checked, with dead and superseded links marked. External sites are their own affair — follow with care.
Anonymity Networks51 links
Tor Network
- Lyrebird — Tor pluggable transport implementation supporting obfs4 and related bridge transports
- Conjure — Refraction networking pluggable transport for censorship circumvention
- Tor Project — Free software and decentralized network for anonymous communication
- Tor Browser — Hardened Firefox browser configured for Tor
- Onion Services — Hidden services accessible only within the Tor network
- Tor Pluggable Transports — Censorship circumvention via obfs4, snowflake, and meek bridges
- Snowflake — WebRTC-based pluggable transport for Tor censorship resistance
- Snowflake GitHub — Original WebRTC pluggable transport repository with client, proxy, and library code
- Snowflake 2.0 — Major 2025 update with improved obfuscation and scalability for high-censorship regions
- WebTunnel — HTTP-based obfuscation transport simulating regular HTTPS traffic
- Conjure — New pre-alpha pluggable transport available in Tor Browser nightlies
- Tor2web caution — Access .onion services from a regular browser (trade-off: no anonymity) Tor2web gives no anonymity to the reader; use Tor Browser instead.
- Onion-Location — HTTP header for revealing .onion sites via regular browsers
- Tor Network Documentation — Comprehensive manual for using Tor effectively
- Tor Browser: Unblocking Tor — Official guide to obfs4, meek, Snowflake, WebTunnel, bridges, and Lyrebird
- Tor daemon bridge setup — torrc examples for obfs4, Snowflake, and WebTunnel pluggable transports
I2P (Invisible Internet Project)
- I2P — Fully decentralized, self-organizing overlay network for anonymous communication
- i2p.i2p GitHub — I2P Java implementation
- I2Pd — Lightweight C++ implementation of I2P client
- I2P+ — Enhanced Java I2P router distribution with improved console UX and performance tuning
- I2P+ GitHub — Source repository for the I2P+ soft fork of the Java I2P router
- I2P Botnet — Community resources and services on I2P
- StormyCloud I2P Reseed — Public signed reseed server for bootstrapping new I2P routers
- I2P 2.11.0 Release — Latest release with improved NTCP2 resistance to probing attacks
- I2P 2.9.0 Release — June 2025 release with thread and performance improvements
- awesome-i2p — Curated list of I2P implementations, libraries, projects, and resources
Mix Networks
- Nym — Decentralized noise-generating mixnet providing network-level anonymity
- Nym GitHub — Rust monorepo for Nym nodes, gateways, clients, SDKs, wallet, explorer, and network services
- NymVPN — Cross-platform VPN application leveraging Nym's 5-hop mixnet for traffic privacy
- NymVPN v2026.7 — Split tunneling (beta), post-quantum Lewes protocol, improved macOS authentication (April 2026)
- NymVPN vs VPNs vs Tor vs I2P vs dVPNs — Detailed comparison of anonymity solutions
- Nym NEAR Integration — Nym mixnet privacy for NEAR blockchain ecosystem
- Nym 2026 Roadmap — Plans for enhanced censorship resistance and privacy features
- NymVPN Censorship Resistance 2026 — Building decentralized VPN network for bypassing censorship
- NymVPN dApp Mode — Route wallet traffic through mixnet via SOCKS5 proxy for blockchain metadata privacy
- Katzenpost — Mix network research project and protocol specification
- Katzenpost documentation — Formal mix network protocol specification
- Katzenpost GitHub — Open source mix network implementation with post-quantum cryptography
- Loopix Anonymity System — Piotrowska et al. (2017) — low-latency mixnet with cover traffic and provider-based anonymous messaging
- Loopix Messaging — Experimental Go implementation of anonymous messaging using mix networks
- Mixnet and ACN Research — Curated bibliography for mixnets and anonymous communication networks
- Katzenpost FOSDEM 2025 — Post-quantum mixnet implementation in Go
- Katzenpost Threat Model — Security assumptions and attack scenarios for the mixnet design
- HOPR — Decentralized, metadata-private point-to-point data exchange protocol based on an incentivized mixnet
Related Privacy Infrastructure
- Oblivious HTTP (OHTTP) — IETF protocol for anonymous HTTP transactions via relay
- Oblivious DoH (ODoH) — DNS resolution via oblivious relay to hide client identity from resolver
- RFC 9458: OHTTP — IETF standard for Oblivious HTTP
Oblivious Requests
- Oblivious HTTP — RFC 9458: separate the relay from the service decrypting HTTP requests
- Oblivious DNS over HTTPS — RFC 9230: separate the DNS proxy from the target resolver
Anonymous Sharing and Submissions
- OnionShare — Share or receive files, host static sites and run chat rooms through Tor onion services on your own computer
- SecureDrop — Freedom of the Press Foundation's newsroom submission system with onion services and an isolated document-viewing workflow
Censorship Circumvention27 links
Tor bridges and pluggable transports
- Tor Browser — Official Tor Browser downloads
- Tor Browser circumvention guide — How to use obfs4, Snowflake, meek and WebTunnel
- Tor bridge distribution — Request bridge addresses from the Tor Project
- Snowflake — Volunteer proxies that help users reach Tor over WebRTC
- Run an obfs4 bridge — Official setup instructions by operating system
- Run a WebTunnel bridge — Serve a Tor transport through a website with HTTPS
- Run a Snowflake proxy — Browser and standalone options for donating connectivity
VPN protocols and self-hosting
- WireGuard — Encrypted IP tunnels over UDP with cryptokey routing
- WireGuard quick start — Keys, interfaces, peer configuration and connection checks
- AmneziaWG — WireGuard-Go fork with traffic obfuscation
- Shadowsocks — Encrypted proxy project and protocol documentation
Circumvention apps and services
- Outline — Software for running and sharing your own circumvention server
- Outline setup — Manager installation, access keys and Client downloads
- Outline Server source — Shadowsocks service and access-key management API
- Psiphon — Circumvention service with client downloads and documentation
- Psiphon tunnel core — Open-source client and server for adaptive circumvention tunnels
- Mullvad — VPN provider's official site and applications
- Mullvad account and payment policy — Numbered accounts, payment handling and the operator’s stated logging policy
Measurement
- OONI Probe — Mobile, desktop and command-line network measurement tools
- OONI test catalogue — Website, messaging and circumvention-tool reachability tests
- OONI Explorer — Search and compare published network measurements
- OONI data access — API and bulk-data interfaces for independent analysis
- OONI Probe risks — Read before testing: visibility, publication and potential legal risks
DNS
- DNSCrypt — dnscrypt-proxy — DNS proxy with support for DNSCrypt and DNS over HTTPS
- Quad9 — Public recursive DNS service with malicious-domain filtering
- Cloudflare encrypted DNS documentation — DNS over TLS, DNS over HTTPS and Oblivious DNS over HTTPS
- Anonymized DNSCrypt — Relay configuration and separation between client addresses and resolver queries
Secure Messaging49 links
Signal Protocol
- Signal Protocol — Open protocol providing end-to-end encryption with forward secrecy and post-compromise security
- libsignal — Official Signal Protocol library (Java, C, Rust)
- Double Ratchet Specification — Signal's core key derivation and message encryption algorithm
- X3DH Key Agreement — Extended Triple Diffie-Hellman for establishing shared secrets
- x3dh-ratchet — Crypto primitives based on the Signal Protocol for secure async messaging
- 2key-ratchet — Double Ratchet and X3DH implementation in JavaScript
- Signal SPQR Post-Quantum Ratchet — Sparse Post-Quantum Ratchet (SPQR) integrating ML-KEM (2025)
Matrix Protocol
- vodozemac — Pure Rust implementation of Matrix Olm and Megolm cryptographic ratchets
- Matrix.org — Open protocol for decentralized, federated real-time communication
- Olm — Double Ratchet implementation for 1:1 Matrix encryption
- Megolm — Sender-key ratchet for efficient group encryption in Matrix
- Matrix E2EE Implementation Guide — Official guide to Matrix's end-to-end encryption architecture
- Element — Flagship Matrix client for web, desktop, and mobile
Messaging Layer Security (MLS)
- OpenMLS — Rust implementation of the RFC 9420 Messaging Layer Security protocol
- Wire Core Crypto — MLS-based end-to-end encryption library used by Wire clients
- RFC 9420: MLS Protocol — IETF standard for efficient group end-to-end encryption
- MLS Architecture — Architecture document for MLS deployment
- TreeKEM — External-Operations TreeKEM and the security of MLS in RFC 9420
- MLS RFC Overview — Detailed walkthrough of RFC 9420 design and security properties
- White Noise — Open-source messenger using MLS over Nostr relays (Marmot); no phone number or email, beta
- Marmot Protocol — Specification for MLS group messaging with Nostr identities and relays
- MDK (Marmot Development Kit) — Rust implementation of Marmot used by White Noise, with bindings
- Cordn — MLS group messaging via a self-hostable coordinator reached over Nostr relays (ContextVM); beta
- ContextVM — Transport for exposing services over Nostr relays without domains or open ports; used by Cordn
Metadata-Resistant Messaging
- SimpleX Chat — First messaging network operating without user identifiers of any kind
- SimpleX Messaging Protocol — Transport-agnostic protocol for distributed secure unidirectional messaging
- SimpleX v6.4.1 — July 2025 release with contact management and group protection features
- SimpleX Security Audit — Trail of Bits cryptographic design review for v6.1
- Cwtch — Decentralized, metadata-resistant messaging over Tor v3 onion services
- Cwtch Implementation — Official peer implementation for asynchronous, metadata-resistant Cwtch applications
- Briar — Peer-to-peer encrypted messaging via Tor, Bluetooth, and WiFi
- Briar Desktop 0.6.0-beta — Beta desktop client adding blogs support to secure P2P messaging
- Briar 1.5.17 — March 2026 Android release with improved connectivity
- Quiet — Experimental team chat synchronised over Tor; unaudited and explicitly unsuitable for critical privacy or security needs
- Session — Decentralized private messenger using onion-routed service nodes and account IDs instead of phone numbers
- Session Desktop — Decentralized onion-routed messenger using service nodes for offline storage and IP protection
Modern Encryption Tools
- age — Simple, modern file encryption tool (Go) — a GPG replacement
- minisign — Minimalistic tool for signing files and verifying signatures
- OpenPGP.js — OpenPGP implementation in JavaScript (maintained by Proton Mail)
- Sequoia PGP — Modern OpenPGP implementation in Rust
- Gopenpgp — Go wrapper around GPG for high-performance OpenPGP operations
Privacy Infrastructure
- Oblivious HTTP (OHTTP) — IETF protocol for anonymous HTTP transactions via relay
- Oblivious DoH (ODoH) — DNS resolution via oblivious relay to hide client identity from resolver
- RFC 9458: OHTTP — IETF standard for Oblivious HTTP
Federated and Distributed Messengers
- Delta Chat — Chat over email transport; default chatmail relays enforce end-to-end encryption, with documented metadata and forward-secrecy limits
- XMPP with OMEMO — Double Ratchet encryption for XMPP devices; the specification remains Experimental and excludes metadata protection
- Jami — Distributed messaging and calls with device-held identities, OpenDHT discovery and swarm conversations
Off-Grid and Mesh Networks78 links
LoRa Mesh Networks
- disaster.radio — Paused solar-powered LoRa disaster recovery mesh network with firmware, hardware, and web app components
- Meshtastic — open source, off-grid, decentralized mesh network using LoRa
- MeshCore — Meshtastic's sibling LoRa mesh: same boards, dedicated repeaters and learned direct routes
- Meshtastic GitHub
- Meshtastic firmware
- Meshtastic Android
- Meshtastic Python — Official Python CLI and API for administering and automating Meshtastic devices
- Meshtastic 2025 Beginner Guide — Comprehensive guide for building off-grid mesh networks
- cubeos-app/meshsat — Meshtastic-to-Iridium satellite bridge: one gateway, unlimited mesh nodes, $15/month
- Yeraze/meshmonitor — Web tool for monitoring Meshtastic node deployments over TCP/HTTP (386 stars)
- Slofi/overmesh — Self-hosted Meshtastic dashboard with node map, chat, bot, offline maps, and Mesh Sense
- Meshtastic Home Assistant — Home Assistant custom integration for Meshtastic gateways, sensors, notifications, and automations
- MESH-API — Experimental API router bridging Meshtastic and MeshCore networks to local services, dashboards, and alerts
- Akita Meshtastic eMail — Experimental store-and-forward email-like messaging over Meshtastic LoRa meshes
- Wio Tracker 1110 — Dev kit for Meshtastic with GPS, solar charging
- Meshtastic Beginner Guide 2025 — Comprehensive beginner's guide for Meshtastic
- socialmesh — Offline Meshtastic companion app for messaging, node discovery, and mesh exploration over BLE/USB
- pyMC_core — Python MeshCore library for SPI LoRa radio modules and off-grid field deployments
MeshCore
- MeshCore firmware — MIT-licensed LoRa mesh firmware and C++ routing library: companions, dedicated repeaters, room servers
- awesome-meshcore — Curated resources for MeshCore LoRa text communications and supported hardware
- MeshCore documentation — Official docs: firmware roles, CLI, packet format and companion protocol
- MeshCore web flasher — Flash companion, repeater or room-server firmware from the browser
Reticulum Stack
- Reticulum — self-configuring, encrypted mesh networking stack
- Reticulum GitHub
- Reticulum Mesh Network — Secure communication beyond the internet
- EFF: Radio Hobbyists, Good News for LoRa & Mesh — July 2025 update on LoRa mesh networking
- liamcottle/reticulum-meshchat — Simple mesh network communications app powered by Reticulum (944 stars)
- BeechatNetworkSystemsLtd/rns-vpn-rs — VPN over Reticulum mesh network (Rust)
- FreeTAKTeam/Reticulum_OpenAPI — Experimental LXMF-based API layer for command/response services over Reticulum
- Reticulum Meshtastic Integration — Bridge mapping Meshtastic packets and chat into Reticulum Community Hub topics
- DanBeard/RETCON — Streamlined, deployment-focused solution for Reticulum mesh networking
- NomadNet — encrypted communications network built on Reticulum
- The Chat Room — IRC-style public chat room for Reticulum NomadNet and MeshChat deployments
- Sideband — LXMF client for Android, Linux and macOS
- LXMF — secure, distributed messaging protocol
- RNode — open LoRa radio hardware
- RNode Firmware CE — Community-maintained RNode firmware fork expanding hardware support
- Columba — normie-friendly Android messaging and voice app for Reticulum (Bluetooth, WiFi, LoRa)
- Columba GitHub — Android LXMF/LXST client using Reticulum
Delay-Tolerant Networks (DTN)
- Briar — secure messaging via Bluetooth, WiFi, or Tor
- Briar GitHub
- Secure Scuttlebutt — P2P gossip protocol
- Manyverse — social network using SSB
Bluetooth Mesh Messaging
- Bitchat (iOS/macOS source) — Bluetooth LE mesh messenger with a Nostr fallback; public domain
- Bitchat on Wikipedia — Encyclopedia overview of the Bitchat messenger and its history
- Bitchat — Project site: phone-only Bluetooth mesh chat with no accounts or servers
- Bitchat whitepaper — Protocol v2.0: BLE mesh, Noise encryption, couriers, Nostr path and its metadata limits
- Bitchat for Android — Protocol-compatible Android client with Tor and Wi-Fi Aware support
Overlay Mesh Networks
- Yggdrasil — overlay network implementing a greedy routing scheme
- Yggdrasil GitHub
- Yggdrasil Android — Reference Android app for connecting to Yggdrasil as a VPN service
- Crispa Android — Community Android client for connecting to Yggdrasil with default peers
- Revertron/Yggdrasil-ng — Yggdrasil Network rewritten in Rust
- ygg0-lib-go — Go library embedding Yggdrasil routing directly into applications without an external daemon
- Mimir-IM/MimirForAndroid — True P2P messenger on top of Yggdrasil Network (132 stars)
- JB-SelfCompany/Tyr — True P2P Email on top of Yggdrasil Network for Android (299 stars)
- cjdns — encrypted IPv6 mesh network
- Hyperboria — cjdns-based mesh network
Decentralized P2P
- GNUnet — framework for secure, decentralized networking
- libp2p — modular networking stack for P2P applications
- libp2p GitHub
- ipfs-cluster — replicate datasets across IPFS
Hardware & Radios
- Heltec LoRa boards
- TTGO LoRa boards
- RAK WisBlock — Modular LoRa hardware
- MeshCom — Amateur radio mesh networking
- SpecFive Spectre — Android LoRa mesh phone with Meshtastic integration
- RAK WisMesh Base — Base board for building Meshtastic nodes with RAK4630 nRF52840 LoRa module
- Meshtastic Introduction — Official overview of LoRa mesh features, routing, encryption, and getting started
Resources
- Meshtastic documentation
- Reticulum documentation
- Alternative Internet — Curated directory of decentralized networking, mesh, darknet, and P2P projects
Community Wi-Fi
- LibreMesh — Community mesh architecture with BATMAN-adv and Babel
Amateur packet radio
- APRS-IS — Internet distribution of APRS reports and radio-gateway guidance
Delay-tolerant networking
- Bundle Protocol v7 — Standardized bundles for intermittent network paths
Satellite access
- Starlink direct-to-cell — Official service notice describing LTE-phone messaging with mobile partners
- Eutelsat OneWeb — LEO connectivity with dedicated user terminals
- Amazon Leo — Official FAQ for the former Project Kuiper, including rollout status
Sovereign Naming31 links
Nostr & Public-Key DNS
- nomen — Nostr and Bitcoin based naming system
- pkdns — pkarr based DNS setup compatible with existing DNS
- pkarr — Public Key Addressable Resource Records
- Nuhvi/pkarr — Public-Key Addressable Resource Records using Mainline DHT and BEP44 for sovereign TLDs
- pkdns-publisher — Rust service that republishes PKARR DNS records to keep them alive on Mainline DHT
- Pkarr Introduction — Technical overview of public-key addressable DNS records over Mainline DHT
- Pubky Core — Homeserver and SDK stack for public-key-based censorship-resistant web applications
- Pubky Nexus — Backend indexing layer connecting Pubky homeservers to social-app APIs
- Pubky App — Web client for the Pubky social application ecosystem
ENS
- Ethereum Name Service — Ethereum-based decentralized naming system
- ENS Documentation — Official protocol, resolution, registrar, resolver, and developer docs
- ENSIP-1 — Core ENS protocol specification for registry, resolvers, namehash, and registrars
- ENS Contracts — Core smart contracts for ENS registry, registrars, and public resolvers
Cardano DNS
- blinklabs-io/dns-contracts — Decentralized DNS service and marketplace contracts on Cardano
Handshake
- Handshake — Decentralized, permissionless naming protocol replacing Certificate Authorities
- Handshake GitHub — Node implementation and protocol specs
- hnsd — Lightweight SPV resolver daemon for resolving Handshake names locally
- Awesome Handshake — Curated directory of Handshake sites, resolvers, nameservers, and tutorials
- Namebase Learning Center — Introductory Handshake docs covering decentralized root-zone ownership
- Handshake Decentralized SLDs — Proposal for ERC-721 second-level domains anchored to Handshake TLDs
- Handshake Tools — DANE, site-check, login, and protocol tooling for the Handshake ecosystem
- Resolving Handshake Domains — Handypedia guide comparing hsd, hnsd, Fingertip, Beacon, and remote resolvers
- Bob Wallet — GUI wallet for Handshake name management
- Handshake DNS Replacement Guide — 10-step guide to replacing DNS with Handshake (December 2025)
- Alternative DNS Systems - ENS, Handshake — Comparison of decentralized DNS alternatives
- A Practical Guide to Decentralized Websites — Deploying decentralized websites using ENS, IPFS, Filecoin, and Safe
- Tokenized DNS Domains with Doma and ENS — Doma Protocol enabling DNS domains to function as ENS names
Namecoin
- Namecoin — Experimental decentralized DNS and identity using Bitcoin infrastructure
- Namecoin Post-Quantum TLS — Research on PQ-resistant Namecoin TLS implementation
- Namecoin FOSDEM 2026 — Namecoin and Tor PKI presentation announcement for FOSDEM 2026
Mesh network naming
- zhoreeq/meshname — Universal naming system for all IPv6-based mesh networks (CJDNS, Yggdrasil)
Identity, Social and Trust81 links
Nostr: Nostr Protocol
- nak — Command-line tool for creating, signing, querying, and publishing Nostr events
- Nostr — Notes and Other Stuff Transmitted by Relays — minimalist decentralized social protocol
- NIP-01 — Core protocol specification: events, kinds, relays
- nostr-protocol/nips — Nostr Implementation Possibilities — protocol extension proposals
- nostr-tools — JavaScript library for building Nostr clients
- nostr-rs — Rust Nostr library with FFI bindings
- nostr.how — Comprehensive Chinese documentation on Nostr protocol
Nostr: Nostr Clients
- Damus — iOS Nostr client (Swift)
- Amethyst — Android Nostr client - v1.06.0 released early 2026 with NIP-100 support
- Primal — Cross-platform Nostr client with social feed - v3.0 released early 2026
- Snort — Web-based Nostr client (React)
- Gossip — Native desktop Nostr client in Rust
- Coracle — Web Nostr client with relay management
- Notedeck — Nostr client v0.8 released early 2026
Nostr: Nostr Relays
- Bloom — Cross-platform bundled Blossom media server and Nostr relay for self-hosting
- nostr-rs-relay — Rust-based Nostr relay with SQLite storage
- strfry — High-performance C++ Nostr relay
- nostr-ts-relay — TypeScript relay implementation
- nostrcheck-server — Self-hostable Nostr service server with relay, NIP-96/Blossom file hosting, NIP-05, NWC, and WoT
- NostrGator — Docker stack for sovereign Nostr relays, file hosting, Lightning wallet integration, and monitoring
Nostr: Nostr Ecosystem
- nostr-build — Media hosting for Nostr
- nostr-band — Nostr search engine and analytics
- nsecbunkerd — Remote key signing for Nostr
- awesome-nostr — Curated list of Nostr projects and resources
- NostrHub — NIPs, apps, and repos discovery platform
- zap.store — Decentralized app distribution for Nostr
- Blossom — HTTP blob-storage specification using Nostr keys for identity and authorization
- NIP-96 — HTTP file storage integration for Nostr clients, deprecated in favor of NIP-B7
- nostr-idb — IndexedDB-backed event store with a relay-like API for local-first Nostr apps
Nostr: Nostr Payments & Compute
- Cashu NUTs — Protocol specifications for Cashu ecash wallets and mints, including Nostr mint backup
- Routstr Core — Nostr discovery plus Cashu micropayments for permissionless API/inference routing
- NIP-47 — Nostr Wallet Connect specification for controlling Lightning wallets over Nostr
- Nostr Wallet Connect Docs — Official NWC protocol documentation and implementation guidance
- Alby NWC App — Go application for connecting apps to a Lightning node or wallet over Nostr
Nostr: Nostr & Identity
Nostr: Nostr vs ATProto
- Nostr vs ATProto Comparison — Developer comparison between Nostr and Bluesky's ATProto protocol
Identity: W3C Decentralized Identifiers (DIDs)
- W3C DID Core v1.0 — Decentralized Identifiers specification — globally unique, self-owned identifiers
- W3C DID v1.1 — Updated DID specification with improved verification methods
- did:key Method — Simple DID method based on expanding a cryptographic public key into a DID Document
- Microsoft ION — Decentralized DID network built on Bitcoin (Sidetree protocol)
- did:web Method — DID method using web domains for DID Document resolution
- did:ethr Method — Ethereum-based DID method for blockchain identity
Identity: Verifiable Credentials
- W3C Verifiable Credentials — Standard for cryptographically verifiable digital credentials
- W3C VC Data Model v2.1 — Latest working draft extending the VC standard (2026)
- W3C VC Implementations — Comprehensive list of VC implementations across languages
- OpenID4VP / OpenID4VCI — OpenID standards for verifiable presentations and credential issuance
- Microsoft Decentralized Identity — Reference implementations and documentation for DID/VC
- Dock — Self-sovereign identity platform for creating DIDs and Verifiable Credentials
- Decentralized Identity Foundation — Open ecosystem for decentralized identity standards and interoperability
- did-jwt-vc — Create and verify W3C Verifiable Credentials JWTs
- Credo (TypeScript) — TypeScript framework for building decentralized identity and VC solutions (OpenWallet Foundation)
- Veridian Wallet — Open-source identity wallet using KERI and ACDC protocols
Identity: Decentralized PKI
- DPKI Overview — Decentralized PKI: replacing Certificate Authorities with blockchain-based trust
- Namecoin — Blockchain-based naming system that can serve as decentralized PKI and TLS certificate anchoring
- PKARR — Public Key Addressable Resource Records — DNS-like records signed by public keys
- KERI — Key Event Receipt Infrastructure for decentralized identifier key management
Identity: Identity & Privacy
- ZK Identity — Polygon ID — zero-knowledge identity protocol for privacy-preserving verification
- anon-aadhaar — ZK protocol to prove possession of Aadhaar (Indian ID) without revealing identity
- World ID — Privacy-preserving proof of personhood via iris biometrics with ZK proofs
- EUDI Wallet — European Digital Identity Wallet under eIDAS 2.0 regulation (2026)
Web of Trust
Web of Trust: Nostr Web of Trust
- nostr-wot/nostr-wot — Nostr Web of Trust toolkit: query social graph distance between pubkeys, includes browser extension and oracle API
- nostr-wot/nostr-wot-extension — Browser extension for Nostr WoT: query custom trust scores and social distances
- barrydeen/wot-relay — Archive every note in your Nostr web of trust (82 stars)
- Pretty-Good-Freedom-Tech/brainstorm — Personalized Nostr relay featuring the Grapevine web of trust
Web of Trust: GPG Web of Trust
- mricon/wotmate — Web of trust grapher and analyzer (40 stars)
Web of Trust: Modern OpenPGP
- Sequoia PGP — Modern, safe OpenPGP implementation in Rust
- OpenPGP.js — JavaScript OpenPGP implementation (maintained by Proton, RFC 9580)
- Gopenpgp — High-level Go wrapper for OpenPGP encryption and signing
- rPGP — OpenPGP implementation in pure Rust
- age — Modern file encryption replacing GPG for most use cases (Go)
- minisign — Minimalistic file signing and verification tool
Federation
- ActivityPub — W3C Recommendation for actor inboxes, outboxes and social federation
- ForgeFed — ActivityPub extension for federation between code collaboration services
Code and Collaboration
- Radicle protocol — Peer replication of Git repositories and collaborative objects; read the transport-security warning
Replicated identities and feeds
- Secure Scuttlebutt protocol — Signed feeds, gossip replication, pubs and rooms
Authorization
- Biscuit — Public-key authorization tokens with offline attenuation and Datalog policy
Financial Sovereignty109 links
Atomic Swaps
- TierNolan's atomic swap — Original atomic cross-chain swap proposal (2013)
- Bitcoin–Monero Atomic Swap Protocol — Research protocol for BTC-XMR swaps using adaptor signatures and discrete-log proofs
- Monero Atomic Swaps Announcement — Monero project announcement of BTC-XMR atomic swap software reaching mainnet usability
- Bitcoin Script for HTLCs — Hash Time-Locked Contracts for atomic swaps
- Komodo BarterDEX — Decentralized exchange supporting atomic swaps across 95+ chains
- Liquality defunct — Atomic swap wallet for BTC/ETH/ERC-20 Liquality wallet was discontinued.
Atomic Swaps: Adaptor Signatures (Scriptless Swaps)
- Scriptless Scripts — Andrew Poelstra's adaptor signature concept for privacy-preserving swaps
- MuSig2 adaptor signatures — Two-round adaptor signatures for Schnorr
- secp256kfun adaptor — Rust library for adaptor signatures
Atomic Swaps: Cross-Chain Infrastructure
- COMIT Network — COMIT — an open protocol for trustless cross-chain trading
- DCRDEX / Bison Wallet — Decentralized exchange powered by atomic swaps with no KYC, no fees
- Thorchain — Cross-chain liquidity protocol (AMM-based, not atomic swap)
- Lightning Labs Loop — Submarine swaps between on-chain and Lightning
- xmr-btc-swap — Trustless Monero-Bitcoin atomic swap
- Farcaster Node — Microservice-based Bitcoin-Monero atomic swap node
- Serai — DEX architecture for BTC, ETH, DAI, and XMR using threshold multisig and swap cryptography
- Mintlayer — Bitcoin-compatible chain with native atomic swaps on mainnet (January 2026)
Atomic Swaps: Privacy-Preserving DEXs
- Bisq — Open-source P2P Bitcoin exchange using Tor, multisig deposits, and decentralized dispute resolution
- Haveno — Monero-and-Tor-based decentralized P2P exchange for fiat and crypto trades
- Penumbra — Fully shielded Cosmos zone for private staking, swaps, and market making
- BasicSwap DEX — Peer-to-peer atomic-swap DEX with decentralized order book and no accounts
- eigenwallet — Monero-Bitcoin DEX formerly known as UnstoppableSwap, built around atomic swaps
- RoboSats — Private Lightning-based peer-to-peer Bitcoin exchange using Tor and hold invoices
Atomic Swaps: Privacy Analysis
- Atomic swap privacy — On the privacy of atomic swaps and cross-chain transactions
- Breaking Atomic Swaps — Privacy analysis of HTLC-based atomic swap protocols
- Monero's Decentralized P2P Exchanges — Kopyciok, Victor, Schmid (2025) — compares Haveno, Bisq, BasicSwap, COMIT, and privacy risks
CoinJoin: CoinJoin Implementations
- Wasabi Wallet caution — Privacy-focused Bitcoin wallet with Chaumian CoinJoin zkSNACKs ended its CoinJoin coordinator in June 2024; Wasabi now relies on third-party coordinators.
- Wasabi Wallet GitHub — Open source .NET implementation
- WabiSabi protocol — Flexible CoinJoin with blind signatures, not just equal-output
- WalletWasabi/WabiSabi — Anonymous credential scheme and protocol materials for coordinated CoinJoin transactions
- JoinMarket — Decentralized CoinJoin marketplace — market makers earn fees
- Jam — Web UI for JoinMarket
- Whirlpool defunct — Chaumian CoinJoin implementation based on modified ZeroLink theory Whirlpool coordinator went offline with the Samourai seizure in April 2024.
CoinJoin: Payjoin (P2EP)
- BIP 78: Payjoin — Pay-to-endpoint: receiver contributes inputs to a payment transaction
- Payjoin Dev Kit — Tools for integrating Payjoin into wallets
- BIP 77: Async Payjoin — Payjoin v2 using encrypted store-and-forward directory servers and OHTTP
- Payjoin v2 Guide — Implementation-oriented explanation of asynchronous Payjoin
- payjoin — Rust library for BIP 78 Payjoin
CoinJoin: Bitcoin Privacy Tools
- Samourai Wallet defunct — Privacy toolkit with Stonewall, Ricochet (note: developers arrested 2024) Seized by US authorities in April 2024; the developers later pleaded guilty.
- Silent Payments (BIP 352) — Reusable payment codes without address reuse
- BIP352 Index Server Specification — Work-in-progress API spec for Silent Payments wallet scanning services
- BIP 47: Reusable Payment Codes — Payment codes for static payment addresses
- Sparrow Wallet — Desktop Bitcoin wallet focused on security, privacy, and coin control
- Ashigaru — Open-source privacy-first Bitcoin wallet forked from Samourai Wallet (Tor-only)
CoinJoin: Privacy Research
- Bitcoin Privacy wiki — Comprehensive Bitcoin privacy guide
- CoinJoin research — Academic analysis of CoinJoin transaction patterns
Marketplaces: P2P Exchanges
- Haveno Reto — Community Haveno network distribution for Monero-and-Tor-based P2P exchange
- Bisq — Decentralized P2P Bitcoin exchange network using Tor and local payment methods
Marketplaces: Private Marketplaces
- OpenBazaar caution — Decentralized marketplace project planning a 3.0 relaunch after the original shutdown The original OpenBazaar network shut down in 2021; relaunch plans are unproven.
- OpenBazaar Haven archived — Mobile app for the original OpenBazaar decentralized marketplace network Client for the original OpenBazaar network, which shut down in 2021.
- Particl Desktop — GUI for Particl Marketplace and PART wallet focused on private peer-to-peer commerce
- Particl Core — Privacy coin and platform backend for Particl's decentralized marketplace ecosystem
Lightning: Lightning Network
- Lightning Network — Bitcoin Layer-2 payment channel network for instant off-chain transactions
- Lightning Labs — Company building Lightning infrastructure (LND, Loop, Pool, Taproot Assets)
- LND v0.20 — Latest LND release with sqlite/postgres channel graph, enhanced gossip rate limits (December 2025)
- Core Lightning (CLN) — Blockstream's Lightning implementation in C
- LND — Lightning Network Daemon by Lightning Labs
- Eclair — ACINQ's Scala Lightning implementation
- LDK — Lightning Development Kit — modular library for building Lightning nodes
- BOLT Specifications — Basis of Lightning Technology protocol specifications
- BOLT 2: Peer Protocol — Channel management spec covering v2 channels, dual funding, and splicing
- Lightning Pool — Marketplace for Lightning channel leases
- Mutiny Wallet defunct — Tiny Lightning node that runs in the browser via WASM Mutiny announced the shutdown of its hosted wallet and mobile apps; the remaining option is self-hosting.
- Phoenix — Self-custodial Lightning wallet with BOLT 12 support
- BOLT 12 Tracker — Track BOLT 12 adoption across wallets and Lightning implementations
- Twelve Cash — BOLT 12 offers with human-readable usernames via DNS for Core Lightning
- Lightning Node Comparison — Detailed comparison of LND vs CLN vs LDK vs Eclair
Lightning: Discreet Log Contracts (DLCs)
- DLC.spec — Discreet Log Contracts specification
- DLCs on Lightning — Original paper by Tadge Dryja (2018)
- DLC Markets — Bitcoin-native derivatives platform using DLCs
Lightning: Lightning Privacy
- BOLT 4: Onion Routing — Sphinx-based onion routing for Lightning payments
- Route Blinding (BOLT 4) — Recipient privacy via blinded paths
Lightning: Lightning Splicing & Swaps
- LND Liquidity Ads Issue — Tracking native dual-funded channel / liquidity ads support in LND
- Lightning Splicing — YouTube explanation of Lightning splicing by Dusty Daemon
- Boltz Exchange — Atomic non-custodial swaps between Lightning and other Bitcoin layers
- Boltz USDT Swaps — Atomic USDT swaps for Lightning (March 2026)
Liquid: Liquid Network
- Liquid Network — Blockstream's Bitcoin sidechain with confidential transactions
- Liquid Blog — Official blog with updates and technical articles
- Liquid Docs — Official documentation
- Elements Project — Open-source Liquid sidechain platform codebase
- Blockstream Green — Wallet supporting Liquid assets
- Liquid Asset Registry — Registry of issued assets on Liquid
- awesome-liquid-network — Curated directory of Liquid resources, libraries, tools, wallets, and applications
Liquid: Confidential Transactions
- Confidential Transactions — How Liquid hides transaction amounts using Bulletproofs
- Bulletproofs paper — Bünz et al. (2018) — short proofs for confidential values
- Greg Maxwell's CT proposal — Original Confidential Transactions concept (2015)
- Everyday Guide to Confidential Transactions — Technical deep-dive on how CT works on Liquid
- Elements CT Tutorial — Hands-on Elements walkthrough for blinded addresses and confidential transfers
Liquid: Liquid Development Libraries
- go-elements — Go library for Liquid/Elements transactions and confidential transaction primitives
- rust-elements — Rust library for Elements transaction and block serialization
- libwally-core — Cross-platform wallet primitives with Elements support
- Liquid Wallet Kit — Blockstream Rust toolkit for building Liquid wallets and applications
Liquid: Liquid Wallets & Apps
- Marina Wallet — Browser extension wallet for Liquid assets
- AQUA Wallet — Non-custodial Bitcoin and Liquid wallet for bitcoin, L-BTC, and stablecoins
- SideSwap — Non-custodial Liquid wallet and peer-to-peer asset swap platform
Liquid: Issued Assets on Liquid
- Tether on Liquid — USDt natively issued on Liquid Network
- Hadron by Tether — RWA tokenization platform on Liquid
- Liquid Securities — Security token framework on Liquid
Shielded Payments
- Zcash — Official explanation of transparent and shielded Zcash payments
- Zcash protocol specification — Shielded pools, notes, viewing keys and transaction rules
- Orchard (ZIP 224) — Halo 2 shielded protocol without a trusted setup; pool-boundary privacy limits
Federated Ecash
- Fedimint — Federated Bitcoin custody, Chaumian ecash and Lightning payments
- Fedimint guardian architecture — Threshold custody, guardian consensus and Lightning gateway contracts
Payment Processing
- BTCPay Server — Self-hosted payment processor with invoices and direct wallet payments
- BTCPay wallet documentation — Extended public keys, invoice addresses and address gap limits
Silent Payments
- BIP 352 reference implementation — Python reference for sending, receiving and scanning Silent Payments
- Cake Wallet Silent Payments — Sending, receiving, scanning costs and the scanning-server fallback
Issuer-backed tokens
- Circle token contracts — USDC EVM contract features including pause, blacklist and upgrade roles
- Tether terms — Issuer service restrictions, freezing powers and redemption terms
Decentralized Storage27 links
Storage and retention
- IPFS persistence and pinning — How pins protect data from garbage collection and how retention differs from content addressing
- Filecoin documentation — Storage providers, economic incentives and cryptographic storage proofs
- Arweave — Project overview of its permanent information storage network
- Tahoe-LAFS source — Canonical repository for the encrypted distributed storage system
- Tahoe-LAFS documentation — Client and server setup, architecture and grid administration
Sync and collaborative data
- Syncthing — Folder synchronization between approved devices
- Automerge — Local-first synchronization with concurrent merging and document history
- Yjs documentation — Shared CRDT types, editor integrations and network providers
- CryptPad — Collaborative documents with client-side encryption
- Local-first software — Ink & Switch essay on local copies, offline work, collaboration and user control
- CryptPad security model — Client-side encryption, instance trust and visible connection metadata
Offline libraries
- Kiwix Reader — Read Wikipedia and other ZIM archives without an internet connection
- Kiwix Server — Serve ZIM archives to browsers on a local network with kiwix-serve
Replication libraries and blob servers
- Hypercore — Signed Merkle-tree logs with sparse replication and a truncation API
- Hyperdrive — Distributed filesystem APIs with version checkouts and explicit file downloads
- Hyperswarm — Topic-based peer discovery through a DHT and encrypted peer connections
- Blossom specifications — HTTP blob-server protocol using SHA-256 addresses and Nostr identities
BitTorrent specifications
- BEP 3: BitTorrent protocol — Torrent metadata, piece hashes, trackers and peer transfers
- BEP 5: DHT — Distributed peer contact discovery for trackerless torrents
- BEP 9: Metadata exchange — Fetching torrent metadata from peers and magnet link formats
- BEP 19: Web seeds — HTTP and FTP sources for torrent data
- BEP 52: BitTorrent v2 — SHA-256-based torrent metadata and per-file Merkle trees
Mutable names
- IPNS documentation — Signed mutable names, DHT and PubSub publication, validity and caching
- DNSLink specification — DNS TXT records that associate domains with content paths
Transfer and archive services
- Magic Wormhole documentation — Transfer-tool documentation, CLI usage and protocol specifications
- Internet Archive BitTorrent help — Archive torrent downloads, web seeds and problems caused by changed items
Encrypted file transfers
- Magic Wormhole protocol overview — Short-code PAKE authentication and encrypted peer-to-peer or relayed transfers
Decentralized Compute18 links
Existing Projects
- golem.network
- gputopia.ai
- akash.network
- io.net — Decentralized computing architecture and cost comparison (2025)
- rendernetwork
- Akash 2025 Year in Review — Major AI inference deployments, Morpheus Compute Network integration
- State of Akash Q4 2025 — GPU usage declined 46% QoQ, Mainnet 14 upgrade, AkashML launch
- State of Akash Q3 2025 — Network fundamentals, Starcluster and AkashML developments
- Dispersed.com — AI compute subnet launched December 2025
- hsdljahdl/cocoon — Enable secure AI inference on TON while earning cryptocurrency with COCOON's decentralized compute network for models and GPU services
- hpp-io/noosphere-sdk — Noosphere SDK enables you to build and run compute agents that participate in the Noosphere decentralized compute network
- TimeleapLabs/tlp-contracts — Solidity smart contracts for Timeleap's decentralized compute marketplace with EIP712 signature authorization
- CipherKuma/AgentPay — Decentralized compute marketplace where AI agents pay for GPU/inference services via x402 micropayments
- REChain-Network-Solutions/DeCub — DeCub (Decentralized Compute Platform) is a decentralized distributed compute and storage platform using a hybrid consensus model
Distributed Compute Tooling
- Lilypad — Decentralized GPU network for running containerized AI workloads with compute-provider payments
- Lilypad DCN — EVM-coordinated decentralized compute network using Bacalhau and Docker for jobs
- Fluence — Decentralized compute network for deploying VMs on independently operated infrastructure
- Bacalhau — Distributed compute-over-data platform used by decentralized compute networks for containerized jobs
Confidential Computing86 links
GPU Confidential Computing
- Stealth Cloud Confidential Computing Deep Dive — Technical overview of Intel TDX, AMD SEV-SNP, ARM CCA, attestation protocols, and hardware root of trust
- Benchmarking Confidential Computing: TDX v/s SEV-SNP — 2025 IEEE HPCC paper comparing TDX and SEV-SNP performance on Azure
- Confidential Computing in VMware Cloud Foundation 9.0 — AMD SEV-SNP & Intel TDX workload isolation in VMware
Confidential computing on GPUs
- TEE.Fail Side-Channel Attack — Extracts secrets from Intel SGX/TDX and AMD SEV-SNP with Ciphertext Hiding (October 2025)
- Phala Confidential Computing Trends 2025 — Gartner predicts 60% of enterprises will evaluate TEE by year-end, GPU TEE for AI workloads matures (2025)
- continuum
- confidential AI from GPU enclaves
- Building GPU TEEs using CPU Secure Enclaves with GEVisor
- Evaluating DeepSeek in Confidential Computing — Analyzing TEE impact on LLM inference efficiency
- GPU Travelling for Confidential Collaborative Training — Using confidential GPUs for privacy-preserving ML training
- Red Hat: Enhancing AI inference security with confidential computing — Extending TEE boundary to GPUs
- GPU-TEE-Papers — Curated paper collection on CPU/GPU TEEs, NVIDIA H100 confidential computing, and GPU memory security
Confidential AI & Private Inference
- Tinfoil — Verifiably private AI inference platform using NVIDIA confidential computing GPUs and remote attestation
- tinfoilsh/coco-inferencing — Open-source confidential AI inference stack developed with Red Hat
- mithril-security/blindai — Confidential AI deployment framework for serving models inside secure enclaves
- intel/confidential-computing-zoo — Intel examples for confidential AI inference, SGX, TDX, HE, and remote attestation
- microsoft/onnx-server-openenclave — Open Enclave ONNX inference server with encryption and attestation support
- NVIDIA Confidential Computing TDX Deployment Guide — NVIDIA guide for deploying H100 confidential computing with Intel TDX
Confidential computing on CPUs
- confidential-containers/trustee — Attestation and secret-management components for Confidential Containers
- krunvm — CLI for creating microVMs with libkrun, including confidential virtualization workflows
- Trusted Container Extensions for Container-based Confidential Computing
- Trusted execution environment
- Confidential Containers
- Firecracker-microvm
- Confidential computing
- Kata containers
- awesome-zama
- zama.ai
- Remote attestation Procedures Architecture
- Trusted Execution Environment Provisioning (TEEP) Architecture
- CoCo attestation proposal KBS / AS
- Generic Key Broker System for CoCo
- Constellation - Always encrypted kubernetes
- Garmine Shielded Containers
- Confidential containers in kubernetes
- Garmine library OS - run applications in enclaves
- COCONUT Secure VM Service Module
- enclavie
- List of SGX supported Intel CPUs
- List of SGX hardware
- Secure Multi-Party Computation Without Agreement
- SGX Secure Enclaves in Practice: Security and Crypto Review
- General overview of AMD SEV-SNP and Intel TDX
- Occlum
- awesome-confidential-computing
- Fraunhofer-AISEC/cmc — Remote attestation for Trusted and Confidential Computing platforms (TPM, AMD SEV-SNP, Intel SGX/TDX)
- inclavare-containers/TNG — Trusted Network Gateway: A tool for establishing secure communication tunnels in confidential computing
- Phala-Network/phala-cloud — Confidential Computing native cloud platform
- ultravioletrs/cocos — Cocos AI - Confidential Computing System for AI
- NVIDIA/nvtrust — Ancillary open source software to support confidential computing on NVIDIA GPUs
- flashbots/flashbots-images — Reproducible hardened Linux images for confidential computing and safe MEV
- edgelesssys/marblerun — Control plane for confidential computing: deploy, scale, and verify confidential microservices on vanilla Kubernetes
- ccc-spdm-tools/spdm-rs — Rust implementation of the DMTF SPDM protocol for Confidential Computing device attestation
- ccc-certifier-framework/certifier-framework-for-confidential-computing — Multi-vendor confidential computing certifier framework with policy-driven trust management
- automata-network/amd-sev-snp-attestation-sdk — AMD SEV-SNP attestation SDK: generate attestation reports and ZK proofs verifiable on-chain
- automata-network/tdx-attestation-sdk — Intel TDX attestation SDK: generate TDX quotes and ZK proofs verifiable on-chain
- gramineproject/gramine-tdx — Gramine library OS with experimental Intel TDX support for multi-process applications
- riscv/riscv-smmtt — RISC-V privilege ISA extensions for Supervisor Domain isolation (confidential computing, fault isolation)
- google/cc-device-plugin — Kubernetes device plugin exposing Confidential Computing devices in GKE clusters
- IntelLabs/tdx-workload-attestation — Library for attesting VM workloads inside Intel TDX environments
- Keystone Enclave — Open-source TEE framework for RISC-V processors with customizable secure enclaves
- intel/confidential-computing.tee.dcap.qvl — Intel TEE DCAP Quote Verification Library for ECDSA-based attestation
- Intel TDX on IBM Cloud Frankfurt — Intel TDX now available on IBM Cloud in Frankfurt (October 2025)
- Google Cloud Confidential Computing TDX — GKE nodes, Confidential Space, and GPU support for TDX
- Intel SGX/TDX URL Migration (Nov 2025) — SGX repositories moving to intel/confidential-computing prefix
Oblivious RAM & Encrypted Storage
- Oblivious Labs — Open source ORAM implementations used by Signal for private contact discovery
- obliviouslabs/oram — Oblivious key-value store based on Circuit ORAM
- obliviouslabs/benchmarks — ORAM benchmarks comparing Signal and Meta implementations
- mobilecoinfoundation/mc-oblivious — ORAM libraries for secure enclave applications
- facebook/oram — Oblivious RAM implementation for secure enclave applications
- Signal faster ORAM layer — Technical deep dive on Path ORAM for private contact discovery inside enclaves
- Signal Contact Discovery Service — Private contact discovery microservice that hides users' contact graphs from the server
Azure
- Onidel Cloud AMD SEV-SNP vs Intel TDX — 2025 comparison guide for VPS isolation and performance
- Azure confidential enclave nodes on AKS — CLI guide for deploying confidential enclave nodes on AKS
- Gramine AKS attestation example — Example for running Gramine workloads with Azure Kubernetes attestation
- Azure confidential containers enclaves — Azure documentation for confidential containers with enclave-aware providers
AWS
Alibaba
Library Operating Systems
- Gramine — Library OS for applications using Intel SGX
Homomorphic encryption libraries
- OpenFHE — C++ library with integer, approximate and Boolean homomorphic encryption schemes
- TFHE-rs — Rust TFHE implementation with programmable bootstrapping
- Microsoft SEAL — C++ homomorphic encryption library implementing BFV, BGV and CKKS
- Lattigo — Go homomorphic encryption library with CKKS bootstrapping and multiparty protocols
- HElib — Homomorphic encryption library implementing BGV with bootstrapping and CKKS
Privacy-Enhancing Cryptography78 links
FHE: Research
- Full Homomorphic Encryption resources — tons of FHE resources
- Dark market implementation with FHE
- IBM Research FHE — IBM's comprehensive resource on Fully Homomorphic Encryption, addressing the security gap when processing data. Their implementation provides security and privacy for data at rest, in transit, and during processing. IBM's work builds on Craig Gentry's groundbreaking 2009 research that introduced the first plausible fully homomorphic scheme.
- Homomorphic Encryption at Scale — Florida Atlantic University's project exploring advancements in FHE, focusing on overcoming computational inefficiency challenges. Their research team has implemented bootstrapping techniques to reduce noise and incorporated parallel processing to enhance function optimization, particularly for linear regression models.
- CRYPTML — A hybrid machine learning model using homomorphic encryption developed at HES-SO. This project explores a hybrid client-server architecture enabling machine learning computation on encrypted data, addressing the challenges of preserving privacy in AI applications.
FHE: Libraries and Tools
- google/heir — A compiler for homomorphic encryption from Google, enabling automatic compilation of programs to work on encrypted data
- OpenFHE — A comprehensive open-source FHE software library incorporating design ideas from prior FHE projects like PALISADE, HElib, and HEAAN. OpenFHE includes features like automatic maintenance operations and hardware acceleration support through a standard Hardware Abstraction Layer (HAL).
- OpenFHE v2.0 — Major December 2025 update with improved performance and new features (ACM TOPS 2025)
- TFHE Library by Inpher — One of the world's fastest open-source Fully Homomorphic Encryption libraries, maintained by Inpher's team with contributions from leading universities and privacy-first enterprises worldwide. The library implements the scheme described in the best paper from IACR's Asiacrypt 2016 conference.
- TenSEAL — A practical FHE library for Python that allows performing both addition and multiplication on encrypted data. Unlike partially homomorphic encryption algorithms like RSA, ElGamal, or Paillier, TenSEAL offers fully homomorphic capabilities for real-world applications.
- PostgreSQL Fully Homomorphic Encryption
- The Transparent data encryption in PostgreSQL - Highgo Software Inc.
- tfhe-rs — TFHE-rs: A Pure Rust implementation of the TFHE Scheme for Boolean and Integer Arithmetics Over Encrypted Data.
- wgxli/simple-fhe — A dead-simple library for full homomorphic encryption (FHE) in Python
- hung-ngm/fhe-darkpool — Test implementation of dark pool using Full Homomorphic Encryption (FHE)
- FeanorTheElf/fheanor — A modular library for designing and optimising homomorphic encryption schemes
- cipherflow-fhe/latti-ai — Framework for performing AI model inference on encrypted data using FHE
- danieleschmidt/homomorphic-llm-proxy — GPU-accelerated gateway for FHE of LLM inference — process prompts on untrusted cloud infrastructure while maintaining complete privacy
- Lattigo — Open-source lattice-based homomorphic encryption library in Go, maintained by Tune Insight (originally EPFL)
- OpenFHE — Comprehensive open-source FHE library supporting all major schemes (BGV, BFV, CKKS, FHEW, TFHE) with hardware acceleration HAL
- Fhenix Confidential Contracts — Solidity smart contracts for confidential ERC-20 tokens using FHE on the Fhenix L2 network
FHE: FHE Ecosystem Updates
- Zama at FHE.org 2026: Eight Contributions from Taipei — New sorting-based techniques for faster TFHE deployments
- FHE.org 2026 Taipei — 5th Annual FHE conference colocated with Real World Crypto 2026
- Zama FHE Technology Enables Private Computation — Institutional adoption in 2026, confidential smart contracts in Solidity
- Mind Network FHE A2A — First FHE-based A2A privacy solution with x402 protocol
- Inco Network — Confidentiality-as-a-service using Zama's fhEVM for existing chains
- OpenZeppelin Zama Networks — OpenZeppelin audited smart contracts for Zama FHEVM
- Zama T-REX Ledger Integration — FHE-powered RWA tokenization for institutional finance
- Zama $57M Series B — Zama raised $57M B轮融资,估值超过$1B for FHE区块链应用
- Zama Confidential Blockchain Protocol — Mainnet launch December 2025 for confidential smart contracts on any L1/L2
- Zama Confidential USDT Transfers — First confidential USDT transfers on mainnet
- ZAMA Token Launch — ZAMA token launched February 2026 for protocol fees, staking, and operator incentives
MPC: MPC Overviews
- A Pragmatic Introduction to Secure Multi-Party Computation — Free book introducing secure computation protocols and applications
- awesome-mpc — Curated list of MPC software, papers, tutorials, and workshops
- MPC Deployments — UC Berkeley hub for real-world secure multi-party computation deployments
MPC: MPC Frameworks
- MP-SPDZ — Versatile framework for benchmarking MPC protocols across honest/dishonest majority and active/passive security models
- EMP Toolkit — Global-scale secure multi-party computation toolkit in C++
- CrypTen — PyTorch-based research framework for secure and privacy-preserving machine learning with MPC
- SCALE-MAMBA — MPC system supporting SPDZ-family protocols and malicious-security settings
- FRESCO — Java framework for efficient secure computation applications and protocol suites
- ABY — Mixed-protocol secure two-party computation framework combining arithmetic sharing, Boolean sharing, and Yao circuits
- MOTION — C++ framework for mixed-protocol MPC with GMW, BMR, arithmetic sharing, and OT-based protocols
MPC: MPC Applications
- TLSNotary — MPC-based protocol for proving facts about HTTPS sessions without revealing private data
- PSE MPC Framework — TypeScript framework and demos for MPC-powered applications (sunset but useful reference)
- Trinity — Two-party computation design combining laconic OT, garbled circuits, and PLONK
PIR: Implementations
- FastPIR — An efficient computational private information retrieval (CPIR) library in C++
- SimplePIR — One Server for the Price of Two: Simple and Fast Single-Server Private Information Retrieval
- private-search — Private Web Search for Local LLMs
- secretflow/psi — Private Set Intersection (PSI) and Private Information Retrieval (PIR) from SecretFlow
- vt-asaplab/pirex — Client-Efficient Private Information Retrieval (PETS 2025)
- ahenzinger/finite-diffs-pir — Reference PIR implementation: two-server PIR in sublinear time and quasilinear space (EUROCRYPT 2026)
- google/private-retrieval — Google C++ PIR library using SHELL homomorphic encryption components
- OpenMined/PIR — OpenMined private information retrieval protocol implementations across shared project requirements
- microsoft/SealPIR — Research implementation of SealPIR with low communication costs using Microsoft SEAL
- XPIR — Ring-LWE computational PIR library from the POPETS 2016 XPIR paper
- Onion-PIR — Lattice-based single-server PIR composing two SHE schemes for smaller replies
- PIR-PIXR/CPIR — Reference code for committed private information retrieval
- ChalametPIR — Stateful single-server keyword PIR scheme built on top of FrodoPIR
PIR: Academic Papers and Surveys
- IM-PIR: In-Memory Private Information Retrieval — PIM-based multi-server PIR with 3.7x query throughput improvement
- Communication-Efficient Single-Server PIR — VIA scheme eliminating offline communication with Oλ(log N) online cost
- Efficient Batch Symmetric Private Information Retrieval from PSI — SPIR variant with database privacy beyond retrieved entry
- Spiral: Fast, High-Rate Single-Server PIR via FHE Composition
- Private Information Retrieval and Its Applications: An Introduction — A 2023 paper introducing PIR fundamentals, variants, and discussing conceptual extensions and potential research directions
- A Survey of Single-Database PIR: Techniques and Applications — This paper surveys Single-Database PIR techniques, exploring connections to other cryptographic primitives like collision-resistant hash functions and oblivious transfer
- A Survey on Private Information Retrieval — A comprehensive survey by William Gasarch exploring different PIR models including multiple non-communicating databases and computationally bounded single databases
- A survey on single server PIR in a coding theory perspective — Presents a new perspective on single server PIR schemes using linear error-correcting codes
- On the Computational Practicality of Private Information Retrieval — Explores the practical limits of single-server computational PIR for preserving client access patterns
- Committed Private Information Retrieval — A 2023 paper proposing a generic construction combining linear map commitment and linear PIR schemes to produce verifiable PIR
- Private Information Retrieval with Access Control — Presents Pirac, a novel framework for access control in PIR that restricts database record access to authorized users while maintaining privacy
- Piano: Extremely Simple, Single-Server PIR — A 2024 article describing a simple approach to single-server Private Information Retrieval
- Private Information Retrieval in Large Scale Data Repositories — A tutorial addressing how clients can privately retrieve values corresponding to given keys or locations in large public data repositories
- Private Web Search with Tiptoe — Privacy-preserving web search using PIR techniques
- GPIR: Enabling Practical PIR with GPUs — GPU-accelerated private information retrieval achieving practical performance (2026)
- Mk-PIR: Multi-Keyword Private Information Retrieval — Enables private conjunctive queries with multiple keywords (IACR 2025)
- Incremental Single-Server PIR — Extends incremental preprocessing to single-server PIR for efficient updates (2026)
- NewtonPIR: Communication Efficient Single-Server PIR — PETS 2025 paper on efficient single-server PIR
Access-pattern Privacy
- Path ORAM — Stefanov and colleagues' oblivious read/write storage construction
Threshold beacons and timed release
- drand tlock — Timelock encryption using future signatures from a threshold randomness beacon
Zero-Knowledge Proofs51 links
Zero-Knowledge Proof Systems
- zk-SNARKs — Succinct Non-Interactive Arguments of Knowledge — compact proofs verifiable in milliseconds
- Bulletproofs — Short proofs for confidential values without trusted setup (Bünz et al., 2018)
- Circom & SnarkJS — Domain-specific language and toolchain for writing and verifying zk-SNARK circuits
- Arkworks — Rust ecosystem for programming and composing zk-SNARK protocols
- Zilch — STARK framework for scalable, transparent zero-knowledge arguments without trusted setup
ZK Rollups & Scaling
- zkSync Era — ZK rollup on Ethereum supporting smart contracts with native account abstraction
- Scroll — Bytecode-level compatible ZK rollup for Ethereum using proof of correctness
- Polygon zkEVM — Open-source ZK rollup offering EVM equivalence
- Starknet — Layer-2 network using STARK proofs for scalable dApp computation
- Starknet 2025 Review — BTC staking, BTCFi, and privacy developments
- Mina Protocol — Minimal-blockchain using recursive SNARKs to maintain a constant 22KB chain
- Taiko — Fully decentralized Ethereum-equivalent ZK rollup with zero code changes for Ethereum dApps
- Taiko Shasta Upgrade — April 2026 upgrade with up to 22x lower costs for block proposers
- Aztec Network — Privacy-first ZK rollup with private smart contracts using Noir language
- Linea — ConsenSys zkEVM L2 rollup with EVM-equivalence and native ETH yield (September 2025 token)
- Manta Network — Modular ZK rollup with Universal Circuits for privacy-preserving applications
Privacy-Focused ZK
- Aztec Documentation — Developer guides for private smart contracts on Ethereum's privacy-first zkRollup
- Tornado Cash — Non-custodial Ethereum privacy solution using ZK proofs (note: sanctioned by OFAC)
- Nocturne — Privacy protocol using ZK proofs for shielded Ethereum transactions
- Zcash — Privacy-preserving cryptocurrency using zk-SNARKs (Halo 2)
ZK Identity & Credentials
- Polygon ID — ZK identity protocol for privacy-preserving verification on blockchain
- zkPass — Privacy-preserving identity verification using ZK proofs and TLS
- anon-aadhaar — ZK protocol to prove possession of Aadhaar (Indian ID) without revealing identity
- Semaphore — Generic ZK privacy layer for anonymous group membership proofs and signaling
- MACI — Minimal Anti-Collusion Infrastructure for private, anti-bribery on-chain voting
- Dock Wallet — Self-sovereign identity platform guide (2026)
ZK Frameworks & Libraries
- Noir — Domain-specific language for SNARK circuits with ACIR-compatible proving systems
- OpenZeppelin ZK — Secure circuit design and ZK implementation auditing
- Awesome MPC — Curated list of multi-party computation resources
- ZK Framework Survey — Quantitative benchmarks and developer guide for choosing ZK frameworks
- Rumble Fish ZK Projects — Top ZK projects reshaping blockchain in 2025
- Understanding zk-SNARKs: Research to Practice — Comprehensive walk-through for practitioners focusing on usability and library selection
- Top Zero-Knowledge ZK Projects 2026 — Top ZK crypto projects by market cap
Zero-Knowledge Virtual Machines (zkVM)
- RISC Zero — Zero-knowledge verifiable general computing platform emulating RISC-V (17K stars)
- Jolt — a16z's fast, extensible RISC-V zkVM using sumcheck and lookup arguments
- Nexus zkVM — Modular, prover-optimized zkVM written in Rust (3.5K stars)
- SP1 — Succinct's zkVM achieving real-time Ethereum proving (4.5K stars)
- OpenVM — Modular zkVM framework for custom instructions, Rust frontends, and Ethereum verification
- Valida zkVM — Archived STARK-based zkVM focused on code reuse, performance, and modularity
- awesome-zkvm — Curated list of zkVM projects and resources
Ethereum Privacy Tooling
- Kohaku Wallet — Ethereum Foundation reference wallet embedding on-chain privacy through the Kohaku SDK
- Kohaku — Ethereum Foundation privacy-first tooling monorepo for Railgun, Privacy Pools, provider abstraction, and PQ accounts
- Privacy Pools Core — ZK contracts, circuits, relayer, and SDK for approved-set private Ethereum transfers
- Privacy Pools — Ethereum privacy pool prototype using zero-knowledge proofs and association sets
Resources
- Awesome Zero-Knowledge Proofs — Curated list of ZKP implementations, libraries, and educational resources
- ZK learning resources from 0xPARC — Educational materials for learning ZK cryptography
- awesome-zk — Curated directory of ZK projects, libraries, tools, and learning resources
- web3privacy — Market overview of privacy-preserving Web3 protocols, wallets, infrastructure, and research
General-purpose Proofs
- RISC Zero receipts — Program image IDs, public journals and proof verification
- SP1 security model — Program safety, proof assumptions and which proof modes provide zero knowledge
Web Provenance
- TLSNotary — MPC-TLS, selective disclosure and the trust placed in a notary
Post-Quantum Cryptography29 links
NIST Post-Quantum Standards
- FIPS 203: ML-KEM — Module-Lattice-Based Key-Encapsulation Mechanism (formerly CRYSTALS-Kyber)
- FIPS 204: ML-DSA — Module-Lattice-Based Digital Signature Algorithm (formerly CRYSTALS-Dilithium)
- FIPS 205: SLH-DSA — Stateless Hash-Based Digital Signature Algorithm (formerly SPHINCS+)
- NIST PQC Standardization — Official NIST post-quantum cryptography project page
Open Source Implementations
- Cloudflare CIRCL — Go cryptographic library with post-quantum primitives including ML-KEM and ML-DSA
- oqs-provider — OpenSSL 3 provider enabling liboqs quantum-safe and hybrid algorithms for TLS 1.3
- liboqs — C library for quantum-safe cryptographic algorithms (Open Quantum Safe project)
- PQClean — Clean, portable, reference implementations of post-quantum schemes
- PQ Code Package — Maintained successor to PQClean for NIST-standardized PQC schemes
- Open Quantum Safe — Project integrating PQC into TLS, SSH, and other protocols via liboqs
- pqcrystals/kyber — Reference implementation of ML-KEM (Kyber)
- pqcrystals/dilithium — Reference implementation of ML-DSA (Dilithium)
- OpenSSL 3.5 PQC — Post-quantum TLS 1.3 integration in OpenSSL (Kyber, Dilithium)
- OQS-OpenSSH — Prototype OpenSSH fork with liboqs-based quantum-resistant key exchange and authentication
- OQS Demos — Integration recipes and demos for using liboqs in TLS, SSH, curl, and related software
- itzmeanjan/ml-kem — C++20 implementation of NIST FIPS 203 ML-KEM
Hybrid Key Exchange
- IETF X25519MLKEM768 TLS Draft — Hybrid ECDHE plus ML-KEM key agreement for TLS 1.3
- X25519Kyber768 in TLS — Hybrid post-quantum key exchange for TLS 1.3 (deployed in Chrome)
- Chrome PQC Deployment — Chrome's X25519Kyber768 key encapsulation for TLS
- RFC 9180: HPKE — Hybrid Public Key Encryption (extensible to PQC KEMs)
Migration & Compliance
- Meta PQC Migration Framework — Practical migration levels, inventory, deployment guardrails, and organizational lessons
- NSA CNSA 2.0 — CNSA 2.0 Suite requirements for national security systems (ML-KEM-1024, ML-DSA-87)
- PQCC International Requirements — Global PQC migration requirements and timelines
- NIST SP 800-227 — Recommendations for key-encapsulation mechanisms
- TNO PQChoiceAssistant — Tool for choosing suitable post-quantum algorithms for a deployment use case
Research & Analysis
- Inside NIST's PQC — Technical deep-dive into Kyber, Dilithium, and SPHINCS+
- Meta-analysis of PQC Finalists — Performance and security comparison of NIST-endorsed algorithms
- Palo Alto PQC Guide — Enterprise guide to PQC standards and migration strategy
Migration planning
- CISA, NSA and NIST quantum-readiness guidance — Roadmaps, cryptographic inventories and supplier coordination
Devices and Operational Security32 links
Browser Hardening
- Arkenfox user.js — Firefox privacy, security, anti-tracking, and fingerprint-resistance configuration template
- Tor Browser — Hardened Firefox browser routed through Tor for strong anonymity sets
- LibreWolf — Firefox fork with privacy defaults, telemetry removal, and fingerprinting protections
- Mullvad Browser — Tor Project and Mullvad privacy browser designed to reduce fingerprinting without Tor routing
- uBlock Origin — Efficient wide-spectrum blocker for ads, trackers, malware, and coin miners
- ClearURLs — Browser extension that removes tracking parameters from URLs
- Privacy Possum — Browser extension that reduces and falsifies data collected by commercial trackers
- Privacy Guides — Community-maintained recommendations for defending against mass surveillance
Mobile & Device Hardening
- GrapheneOS — Android privacy and security hardening project for supported Pixel devices
- Orbot — Tor VPN/proxy app for Android by Guardian Project
- Rethink DNS + Firewall — Android encrypted DNS, WireGuard proxifier, app firewall, and connection tracker
- TrackerControl — Android app for monitoring and blocking hidden tracker connections across installed apps
- Exodus Privacy — Platform for auditing trackers and privacy risks in Android applications
DNS & Network Blocking
- HaGeZi DNS Blocklists — Maintained DNS blocklists for ads, telemetry, phishing, malware, and tracking domains
Private Search
- Whoogle Search — Self-hosted, ad-free Google metasearch proxy; final release in 2026 due to Google blocking
Fingerprinting Tests
- CreepJS — Browser fingerprinting test suite for auditing how trackable a browser/device is
- web-fingerprinting — Research collection covering fingerprinting papers, attacks, mitigations, and test suites
- Browser Fingerprinting Resistance Research — Matrix comparing browser protections against common fingerprinting techniques
Passkeys and Security Keys
- WebAuthn Level 3 — W3C public-key authentication specification: credentials, origin checks and backup state
- FIDO passkeys — Definitions and guidance for synced and device-bound passkeys
- FIDO authentication specifications — Official WebAuthn and CTAP specification references
Document Safety
- Dangerzone — FPF tool that renders untrusted documents in isolation and rebuilds PDFs from pixels
- mat2 — Metadata cleanup for supported documents, images and other file formats
- ExifTool — Read and edit file metadata; PDF edits are reversible and need further sanitization
Incident Response
- Mobile Verification Toolkit — Android and iOS forensic tooling for investigators; a negative result cannot prove a device is clean
- Access Now Digital Security Helpline — Free digital-security assistance and incident response for civil society
Router and Boot Firmware
- OpenWrt — Linux router firmware with package management for supported hardware
- Heads — Boot firmware with integrity checks; TPM and token protections depend on board configuration
- fwupd — Firmware-update service for supported devices
- Linux Vendor Firmware Service — Vendor firmware distribution and metadata used by fwupd clients
Self-Hosting Servers
- StartOS documentation — Personal-server service installation, networking, backups and system administration
- YunoHost — Debian-based server administration with packaged applications, users and backups
No links match that filter.