Protocole NraxChat & Voice
Comment rejoindre NraxProject via le client NraxChat ou l'API WebSocket.
Connexion NraxChat
Client Web Recommande HTTPS
NraxChat est le client officiel du reseau. Aucune installation requise, chiffrement TLS 1.3 de bout en bout.
https://chat.nraxproject.site
API WebSocket TLS 1.3 443
Pour integrer ton propre client ou un bot, connecte-toi au gateway JSON via TLS 1.3 :
wss://chat.nraxproject.site/gateway
Authentifie-toi avec un jeton JWT (/api/auth/login), puis envoie les opcodes AUTH, JOIN et MSG. L'API respecte le meme chiffrement et le mode Zero-Log du reseau.
Clients disponibles
NraxChat Web
Accessible dans tout navigateur moderne :
https://chat.nraxproject.site
NraxChat Desktop
Application de bureau (Windows, macOS, Linux) :
Telechargeable sur nraxproject.site/get
NraxChat Mobile
Applications iOS et Android :
App Store & Google Play
API / Bot
Connecte un bot via l'API REST + WebSocket :
wss://chat.nraxproject.site/gateway
Voice Chat - WebRTC E2EE
LiveKit WebRTC E2EE 443
Salons vocaux chiffres de bout en bout via WebRTC. Insertable Streams pour le chiffrement par frame.
https://chat.nraxproject.site
Salons vocaux accessibles directement depuis NraxChat, sans logiciel tiers :
Compatible tous les navigateurs modernes (Chrome, Firefox, Edge, Safari).
NraxChat - Client Unifie
Chat + Voice dans le navigateur Recommande
NraxChat combine chat texte et voice dans une seule interface Discord-like, avec roles et permissions natifs.
https://chat.nraxproject.site
Aucune installation requise. Compatible tous les navigateurs modernes (Chrome, Firefox, Edge, Safari).
Informations techniques
Details de l'infrastructure
Chat : Backend NraxProject (Node.js) · API REST + WebSocket · PostgreSQL · Redis · TLS 1.3 exclusif · Cloaking HMAC-SHA256
Voice : LiveKit WebRTC · E2EE par frame (Insertable Streams) · Cles de groupe via MLS · Zero-Log
Client : NraxChat · WebSocket · Interface Discord-like · Roles et permissions natifs