Skip to content

xelis-project/xswd-connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xswd-connect

Secure cross-device connections for XSWD protocol

Connect web dApps to mobile XELIS wallets through a relay server with end-to-end encryption. Perfect for scenarios where direct WebSocket connections aren't possible (mobile, different networks, etc.).

Features

  • 🔒 End-to-end encryption - AES-256-GCM encryption (ChaCha20-Poly1305 coming soon)
  • 📱 QR code-based pairing - Simple scan-to-connect workflow
  • 🌐 Cross-device & cross-network - Works anywhere WebSocket does
  • 🔌 Drop-in replacement - Use with existing XSWD clients
  • 🛡️ Zero trust - Relay server never sees plaintext messages
  • 🚀 Easy integration - As simple as WalletConnect

Built on top of xswd-relayer for secure peer-to-peer WebSocket tunneling.

About

End-to-end encrypted WebSocket relay client for XSWD protocol - enables cross-device dApp-to-wallet communication via QR codes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors