p2p-trust-stack
Plataforma P2P
Empresa
Detalhes
Licença Dual licence — GPL-3.0-only (no 'or later' option) or a paid commercial licence; a contributor licence agreement is required
Status de Dev 🔨 Em desenvolvimento
Detalhe do Status de Dev WIP (pre-1.0: version 0.2.0 tagged 31 October 2026; first tag 15 October 2026; no GitHub releases; the project says it has no third-party security audit)
Proprietário Trust Stackers (copyright is held by 'Trust Stackers', defined as the project and its maintainers; no incorporated legal entity is named)
Órgão de Governança None stated (the maintainers review contributions; the contributor agreement leaves inclusion to Trust Stackers' discretion)
País Not stated by the project (the licence terms are governed by California law)
Ano de Início 2026
Stack TypeScript on Node.js 22.5+ (built-in node:sqlite); libp2p with Noise and Yamux; noble cryptography libraries including post-quantum ML-KEM and ML-DSA; HPKE; Argon2id; CESR; npm workspaces. There is no browser build
Financiamento Not stated by the project.
Última Investigação 12 de nov. de 2026
Plataforma P2P Atributos
Origens Carved out of an internal monorepo on 2026-10-15 and published as two npm packages, @p2p-trust-stack/core and @p2p-trust-stack/app-api; it implements the Trust Spanning Protocol on libp2p
Banco de Dados An encrypted SQLite keystore (AES-256-GCM with Argon2id) using Node's built-in node:sqlite
Linguagem de Consulta N/A: a TypeScript API with a 30-event catalogue; no query language
Formatos de Dados Trust Spanning Protocol messages (types GEN, RFI, RFA, RFD and CONFIDENTIAL), DID documents, CESR encoding; the credential wire format is not stated
Edição Colaborativa em Tempo Real N/A
Edição de Texto Rico N/A
Suporte Móvel Partial: Node-only library; the organization publishes a demo mobile app built on it (agent-app-mobile, GPL-3.0)
Suporte Web No: 'there is no browser build'
Aplicativos Nativos None of its own; a demo mobile app exists in the organization
Termos Free under GPL-3.0-only, or a paid commercial licence per an Order Form (fees not stated); the name and mark need a separate licence
Fundos Not stated by the project.
Baseado Em Trust Spanning Protocol v3, libp2p, did:peer:4 and did:scid:vh, Verifiable Relationship Credentials
Arquitetura P2P libp2p transport with relay circuits and a bootstrap client; the application constructs the libp2p node and hands it in; an ordered dial-candidate ladder keeps connections alive on NAT'd paths
Ferramentas de Desenvolvimento npm packages with subpath exports, READMEs per package, a changelog, an event catalogue, and a verify script (typecheck, tests, packed-tarball smoke test)
Opções de Implantação Embedded in a Node.js application; separate bootstrap/relay and utility servers (AGPL-3.0) are published in the organization
Autenticação e Identidade An agent identity unlocked with a passphrase; DIDs can be created, rotated, activated and deactivated; deny-by-default capability scoping for provisioned contexts
Modelo de Armazenamento Local encrypted SQLite keystore per agent; the host application owns the data directory
Interoperabilidade Implements Trust Spanning Protocol v3 over libp2p; DID methods did:peer:4 and did:scid:vh; Verifiable Relationship Credentials . Reported to the DTG Interop Board as running TSP directly over libp2p with no mediator
Grafo Social Relationships (out-of-band introductions), Verified Trust Communities and relationship credentials; governance proposals and approvals exist inside a community
Relacionamentos
Como esta ferramenta se conecta a outras ferramentas e organizações, a partir de relacionamentos revisados pelo responsável pelos dados do OpenHaven. Descrevem como os projetos se conectam, não a qualidade deles.
- Construído sobre
- libp2p
- Fala o protocolo