Skip to main content
Build P2P Apps in Minutes

Production-ready WebRTC SDK with built-in identity, encryption, and signaling.
No infrastructure required.

Quick Start
import { setupVaultysPeerSDK } from '@vaultys/peer-sdk';

// Initialize SDK
const sdk = await setupVaultysPeerSDK();

// Connect to a peer
const peer = await sdk.connect('peer-id');

// Send a message
await peer.send('Hello, P2P World!');

Everything You Need

A complete toolkit for building peer-to-peer applications

Zero Configuration

Works out of the box with our managed signaling servers. No WebRTC knowledge required.
🔒

End-to-End Encrypted

Military-grade encryption with post-quantum resistant algorithms available.
🆔

Decentralized Identity

Built-in DID system with VaultysId. No central authority needed.
📘

TypeScript Native

Full type safety with comprehensive TypeScript definitions and IntelliSense.
🚀

Production Ready

Battle-tested with automatic reconnection and error handling.
📦

Lightweight

Minimal bundle size. Tree-shakeable with zero unnecessary dependencies.

Build Anything P2P

From simple chat apps to complex collaborative platforms
💬

Chat Apps

Secure messaging with E2E encryption
📹

Video Calls

P2P video without servers
📁

File Sharing

Direct browser-to-browser transfers
📝

Collaboration

Real-time document editing
🎮

Gaming

Low-latency multiplayer
🔌

IoT Networks

Decentralized device mesh

Open Source & Free

Built by developers, for developers

Ready to Build?

Join thousands of developers building the decentralized web