Show HN: ERPC – encrypted, typed RPC over any bidirectional channel
Category: library
Tags: rpc, encryption, typescript, cryptography, transport-agnostic
Score: 7.3/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 7)
eRPC is a transport-agnostic, end-to-end encrypted RPC framework for TypeScript that combines typed procedures with strong cryptographic guarantees. Its innovative combination of Zod validation, lazy handshake, and support for diverse bidirectional channels (WebSocket, postMessage, etc.) fills a clear gap for secure, typed communication in edge computing and distributed systems.
Target audience: backend devs, fullstack devs, devops, security engineers
Repository: https://github.com/dotexorg/erpc · TypeScript · MIT
View on Hacker News