Secure peer-to-peer connectivity between dApps and wallets
- Privacy-first, end-to-end encrypted, no metrics, no tracking
- No central dependency, rather a variety of signaling layers
- Peer-to-peer transport via WebRTC (or other transport layers)
- Reuse of existing infrastructure and p2p standards
- User control over connection & configuration
Read the documentation for how it works, how to use it, and more. Or read it directly on github.
| Package | Description |
|---|---|
| @openlv/session |
a session represents a connection between dApp and wallet |
| @openlv/signaling |
Implementation of various signaling layers |
| @openlv/transport |
Implementation of various transport layers |
| @openlv/provider |
EIP-1193 compatible provider |
| @openlv/core |
shared types and utilities |
| @openlv/modal |
solid-js modal for dApp connection management |
| @openlv/connector |
Wagmi connector for dApp integration |
| @openlv/react-native |
react-native compatibility |
| [WIP] extension | Browser extension for improved dApp support |
| Package | Description |
|---|---|
| openlv |