An open protocol specification defining a shared social layer for decentralized social networking: user-owned pseudonymous Social Identities (on-chain smart contracts), a portable social graph (follow/unfollow announcements), and content messaging (public, private, and dead-drop encrypted announcements). Designed so that no app or centralized platform owns the social graph. Stewarded by Project Liberty Institute (501c3). Primary production implementation uses the Frequency blockchain (Layer-1 developed by Amplica Labs/McCourt Global) as the consensus and state layer.
LicensePermissive (Apache-2.0); https://github.com/LibertyDSNP — specification repository; Frequency blockchain implementation open source
Dev Status 🟢 Active
Dev Status DetailReleased / Active (DSNP specification v1.x published at dsnp.org; Frequency blockchain production live; MeWe integration with 500K+ migrated users; ongoing Governance Working Group specification evolution)
OwnerProject Liberty Institute (501c3 non-profit steward); originally co-created by Braxton Woodham and team at Amplica Labs (McCourt Global); Frequency blockchain implementation by Amplica Labs
Governing Body Project Liberty Institute (501(c)(3) non-profit steward; Advisor Summit governance process)
CountryUSA (Project Liberty Institute; Amplica Labs / McCourt Global)
Start Year 2020
StackLanguage-agnostic specification; Frequency (Substrate/Polkadot L1 blockchain for consensus and state); JavaScript/TypeScript (Frequency SDK, Frequency Access); Parquet (batch announcement format); Protocol Buffers
FundingPhilanthropy / Corporate (McCourt Global / Frank McCourt personal funding; Project Liberty Institute 501c3; no disclosed VC rounds for the protocol itself)
Last Investigated Jul 1, 2026
Topology view
This tool in the centre and the things it is directly related to. Each line names the kind of relationship.
OriginsDecentralized social networking (motivated by Frank McCourt's campaign to build user-controlled digital identity infrastructure; reaction to centralized platform control of social graphs; Project Liberty's mission to "win the fight against Big Tech")
DatabaseBlockchain state (Social Identity contracts, social graph operations, and announcement batch roots stored on Frequency blockchain; announcement content off-chain in batch files addressed by hash)
Query LanguageFrequency RPC API (on-chain state queries); off-chain batch files addressed by content hash
Data FormatsParquet (batch announcement files); IPFS/content-addressed storage for announcement batches; on-chain: Substrate-encoded messages; Dead Drop Announcements use encrypted payloads
Collaborative Live EditingN/A (social networking protocol; not a collaborative editing tool)
Rich Text EditingN/A (announcement content is application-layer; protocol specifies structure not rendering)
Mobile SupportYes (Frequency Access mobile-friendly; MeWe mobile apps; protocol is transport-agnostic)
Web SupportYes (Frequency Access web-based onboarding; web applications as BAPs)
Native AppsYes (MeWe native apps; Frequency SDK for app developers)
TermsFree / Open source (Apache-2.0 specification; Frequency Access free for users; application developers may have own terms)
FundsNot separately disclosed (McCourt Global is a multi-billion dollar private equity firm; Project Liberty is a multi-year initiative; specific DSNP protocol budget not public)
Content AddressingYes (off-chain announcement batches content-addressed; on-chain roots provide tamper-evidence; IPFS integration for batch file hosting)
E2EEPartial (Dead Drop Announcements support E2EE private messaging; public announcements and social graph are public on-chain; DSNP extends E2EE to prevent service providers from reading message contents or knowing communicating parties)
PermissionsSmart contract / Cryptographic capabilities (Social Identity ownership enforced by blockchain; delegation model allows apps to act on behalf of users within granted permissions; revocable at any time)
Semantic Web CompatibilityN/A (Parquet/binary format; no RDF or linked data vocabulary in core spec)
Federation ModelShared Heap / Blockchain (all Social Identity and social graph state stored on shared Frequency blockchain; announcement batches off-chain but anchored on-chain; apps query shared state rather than federating between servers)
Instance / Server RequirementsModerate — applications need Frequency RPC node access; Frequency full node runs on Substrate stack; no per-application server required for read access; write access requires Frequency tokens and transaction signing
Account PortabilityFull portability (Social Identities are blockchain-native and owned by user cryptographic keys; not bound to any application; any DSNP-conformant app can access same social graph)
Discovery / Relay ArchitectureBlockchain-native (social graph and announcement roots stored on Frequency; apps discover content by querying on-chain announcement batches and resolving off-chain Parquet files; no relay or gateway required)
Server Authority ModelUser-controlled (Social Identity is a smart contract owned by user wallet; no app can remove or modify another user's identity; apps can only read/write on behalf of delegated users)
Protocol Maturity / StandardizationProprietary Open Standard (published specification at dsnp.org; Advisor Summit governance process; 500K+ production users via MeWe/Frequency; Apache-2.0; Project Liberty Institute stewardship; not submitted to W3C, IETF, or IEEE; Governance Working Group ongoing)
Data SovereigntyUser-controlled via blockchain (Social Identities and social graph owned on-chain by user key; announcement content stored by apps but anchored by user-controlled on-chain hashes)
Relationships
How this tool connects to other tools and organizations, from relationships reviewed by the OpenHaven data steward. They describe how projects connect, not how good they are.