This project is the implementation of [libp2p][libp2p] transport for [tRPC][tRPC].
The tRPC server library
The tRPC client library
The interface implemented by a libp2p node
The tRPC React library
The tRPC Next.js library
TanStack React Query Integration for tRPC
A logging component for use in js-libp2p modules
Crypto primitives for libp2p
Implementation of @libp2p/interface-peer-id
Package to aggregate shared logic and dependencies for the libp2p ecosystem
Interfaces implemented by internal libp2p components
JavaScript implementation of libp2p, a modular peer to peer network stack
Used to transfer signed peer data across the network
Stores information about peers libp2p knows on the network
tRPC OpenAPI
Crypto primitives for libp2p
Stores values against a peer id
JavaScript implementation of the Kad-DHT for libp2p
Implementation of the Identify Protocol
JavaScript implementation of multistream-select
tRPC API for Mock Service Worker (MSW).
Peer Info interface for libp2p
Turn a tRPC router into a type-safe, fully-functional, documented CLI