Nymchat - Chat en maille Geohash

Décentralisé. Pseudonyme. Inarrêtable.

Identités éphémères. Résistant à la censure. Pas d'inscription, pas de compte.

Choisissez un nym et rejoignez une chaîne publique geohash ou non geohash ou démarrez une discussion de groupe privée et cryptée de bout en bout ou un message direct et faites partie de la révolution.
                                            ##\                  ##\
                                            ## |                 ## |
#######\  ##\   ##\ ######\####\   #######\ #######\   ######\ ######\
##  __##\ ## |  ## |##  _##  _##\ ##  _____|##  __##\  \____##\\_##  _|
## |  ## |## |  ## |## / ## / ## |## /      ## |  ## | ####### | ## |
## |  ## |## |  ## |## | ## | ## |## |      ## |  ## |##  __## | ## |##\
## |  ## |\####### |## | ## | ## |\#######\ ## |  ## |\####### | \####  |
\__|  \__| \____## |\__| \__| \__| \_______|\__|  \__| \_______|  \____/
          ##\   ## |
          \######  |
           \______/

Caractéristiques

Conçu pour la liberté, conçu pour l'intimité

Messagerie cryptée

Les PM cryptés de bout en bout et les chats de groupe utilisant la fonctionnalité améliorée PIN-17 avec résistance à l'attaque de temps. Clés éphémérales rotatives, résistance quantique et récupération post-compromis.

Réseau décentralisé

Distribué dans des centaines de centres gérés par la communauté Nostr Il n’y a pas de point d’échec, pas d’autorité centrale, il y aura toujours un peer.

Plusieurs canaux

Canaux éphémères géohash basés sur la localisation et non géohash utilisant des codes géohash, pontés avec Bitchat pour la communication multiplateforme.

Résistant à la censure

Les messages se propagent sur un réseau mondial de relais. Aucun gouvernement, entreprise ou l'individu peut l'arrêter.

Identités éphémères

Paires de clés temporaires générées automatiquement et surnom aléatoire par session pour un véritable pseudonymat. Les noms de session uniquement ne laissent aucune trace.

Pont Bitchat

Compatible avec Jack Dorsey Bitchat application "téléportation", avec géohash amélioré explorateur, pour regarder les chaînes du monde entier.

Pourboires Bitcoin

Envoyez et recevez des paiements Bitcoin instantanés directement dans le chat. Zapper les messages qui vous aimez en toute transparence. Adresse Lightning Bitcoin requise.

Appels audio/vidéo P2P

Appels audio et vidéo peer-to-peer dans les messages privés et les discussions de groupe. WebRTC médias avec signalisation Nostr. Pas de serveurs au milieu, pas de journaux d'appels.

Agent IA Nymbot

Construit en Le chat botUtilisez ?ask ou @Nymbot dans n'importe quel canal gratuitement, ou ouvrez un chat privé, end-to-end crypté 1:1 pour des réponses multi-modèles premium, une recherche en direct sur le web et plus encore.

Construit sur le protocole Nostr

Véritablement décentralisé grâce à des normes ouvertes

Nymchat, également connu sous le nom de NYM (Nostr Ynstant Messenger), exploite le Nostr protocole pour assurer votre les messages sont distribués sur un réseau décentralisé de relais. Pas de point de défaillance unique, non autorité centrale, communication imparable.

Événements éphémères

Types 23333 et 20000 : Canaux de localisation non géogash et basés sur géohash
Les messages n'existent que pendant les sessions actives, ne laissant aucune trace permanente.

Messages privés

Type 1059 : Messages directs et discussions de groupe cryptés NIP-17
Le chiffrement de bout en bout avec des clés éphémères rotatives d'expéditeur et de destinataire empêche la corrélation de relais de l'appartenance à un groupe.

Alimenté par un réseau mondial de relais gérés par la communauté.
Aucun serveur à arrêter. Aucune donnée à saisir. Liberté décentralisée pure.

Commandes disponibles

Commandes de style IRC pour les utilisateurs expérimentés

/aide
Afficher les commandes disponibles
/rejoindre [chaîne]
Rejoignez ou créez une chaîne
/pm [nom]
Envoyer un message privé
/surnom]
Change ton nom
/OMS
Liste des noms en ligne
/clair
Effacer les messages de discussion
/block [nom]
Bloquer un utilisateur ou une chaîne
/gifle [nom]
Gifle avec une truite
/moi [action]
Message d'action
/hausser les épaules
Envoyer ¯\_(ツ)_/¯
/gras [texte]
Envoyer du texte en gras
/citation [texte]
Envoyer le texte cité

Et bien d'autres encore...

Foire aux questions

Tout ce que vous devez savoir sur Nymchat

Nymchat (Nostr Ynstant Messenger) est une application de chat décentralisée et pseudonyme construite sur le Protocole Nostr. Il vous permet de communiquer librement sans inscription, sans compte ou serveurs centralisés.

Les messages sont distribués sur des centaines de sites gérés par la communauté. Nostr relais dans le monde entier, faisant le réseau résistant à la censure et résilient. Les paires de clés temporaires sont générées automatiquement chacune session pour un pseudonymat maximum - votre nym disparaît lorsque vous vous déconnectez.

Nymchat utilise uniquement des connexions éphémères. Les paires de clés temporaires sont générées automatiquement pour un maximum pseudonymat. Votre identité n'existe que pour la session en cours et ne laisse aucune trace lorsque vous déconnecter. Pas de compte, pas d'inscription, pas de données persistantes.

Nymchat utilise des canaux de géohash éphémères et non-geohash - des salles de discussion basées sur la localisation utilisant des codes de géohash (par exemple, #w1, #dr5r). Ceux-ci sont reliés à Bitchat et peuvent être triés par proximité de votre emplacement.

Tous les messages sont temporaires et n'existent que pendant les sessions actives, ne laissant aucune trace permanente.

Oui. Les applications Android et iOS incluent un maillage Bluetooth : les appareils à proximité se connectent directement à les uns les autres via Bluetooth LE et relayer les messages saut par saut, afin qu'un message puisse atteindre quelqu'un plus loin en passant par les téléphones intermédiaires. Pas d'internet, pas de service cellulaire, non infrastructures de toute nature.

Il est relié à Bitchat, donc les utilisateurs de Nymchat et Bitchat partagent le même maillage. Chaînes publiques et les messages privés fonctionnent tous deux dessus. Lorsque vous êtes en ligne, les messages transitent par Internet itinéraire comme d'habitude et revenez automatiquement au Bluetooth lorsque vous ne l'êtes pas.

Le mode fantôme cache qui vous êtes sur le réseau Bluetooth. Normalement, votre appareil annonce un identifiant stable, ce qui signifie que quiconque dans la gamme Bluetooth peut vous reconnaître et remarquer le même appareil apparaissant dans des endroits différents. le mode fantôme remplace chaque partie de celui-ci - l'identifiant de l'appareil, la clé de signature, le nom d'affichage et l'identité Nostr - par des valeurs jetables, et les échange à nouveau toutes les minutes.

Vous pouvez toujours envoyer et recevoir des messages lorsqu'il est allumé. Les pairs voient une identité anonyme plutôt que votre habituel, et je ne peux pas dire que c'était vous. Le désactiver rétablit votre normalité identité. Il est désactivé par défaut et désactivé depuis l'écran maillé.

C'est une amélioration significative, pas une garantie: l'adresse matérielle Bluetooth de votre téléphone est contrôlée par le système d'exploitation plutôt que par Nymchat, et des habitudes comme qui vous parlez et comment vous écrivez peuvent toujours être reconnaissables.

Les messages directs dans Nymchat utilisent ceux de Nostr PIN-17 norme de chiffrement pour le chiffrement de bout en bout communication qui ne peut pas être liée à votre session. Seuls vous et votre destinataire pouvez lire les messages.

Les discussions de groupe utilisent NIP-17 avec une résistance améliorée aux attaques temporelles. Chaque membre génère des clés de destinataire éphémères tournantes, et les messages sont emballés individuellement par membre à l'aide de clés publiques uniques. Cela empêche les relais de corréler l’appartenance à un groupe ou de lier les messages à des identités réelles. Les membres diffusent automatiquement de nouvelles clés pour la récupération après compromission.

Entre les utilisateurs de Nymchat, les MP et les discussions de groupe peuvent également utiliser un cryptage résistant aux quantiques - voir la question suivante.

Pour envoyer un MP, utilisez le /pm nym#xxxx commande ou cliquez sur le nom de n'importe quel utilisateur et sélectionnez "Message privé" dans le menu contextuel.

Chaque utilisateur est identifié par son nym + un suffixe de 4 caractères issu de sa clé publique (par exemple, cyber_wolf#a3f2), garantissant que vous pouvez distinguer les utilisateurs portant des noms similaires.

Pour les messages privés et les discussions de groupe entre utilisateurs de Nymchat, oui. Nymchat combine le standard Échange de clé NIP-44 avec ML-KEM-768, l'algorithme post-quantique standardisé par le NIST sous le nom de FIPS 203. Les deux devraient être rompus pour lire un message, il est donc à au moins aussi solide qu’avant et à sécurité quantique en plus.

Cela est important en raison du principe « récoltez maintenant, décryptez plus tard » : un adversaire peut enregistrer le trafic chiffré. aujourd'hui et stockez-le jusqu'à ce qu'un ordinateur quantique puisse interrompre l'échange de clés à courbe elliptique qui Le cryptage Nostr ordinaire repose sur. Grâce à l'échange hybride, le trafic enregistré reste illisible.

Il protège le contenu de vos messages, pas les signatures qui y figurent. Événement Nostr les signatures sont toujours secp256k1, cela ne veut donc pas dire que chaque partie du protocole est à l’épreuve quantique – la même position que Signal prend avec sa propre mise à niveau post-quantique.

C'est automatique – il n'y a aucun paramètre à activer. Les messages envoyés de cette manière affichent un petit bouclier à côté du cadenas. Les utilisateurs de Bitchat et autres clients Nostr ne sont pas affectés et conservent recevant la norme NIP-17, donc rien ne se casse lorsque vous envoyez un message à quelqu'un en dehors de Nymchat. Le une exception concerne les connexions par extension de navigateur et par signataire distant, qui ne peuvent pas l'utiliser : celles les signataires renvoient un message terminé plutôt qu'une clé que nous pouvons combiner.

Si vous utilisez le même compte sur plusieurs appareils, mettez-les tous à jour : une ancienne version ne le peut pas. lisez le nouveau format et cesserez de recevoir vos messages jusqu'à ce que ce soit le cas.

Nymchat prend en charge les appels audio et vidéo peer-to-peer dans les messages privés 1:1 et discussions de groupe. Les médias circulent directement entre les participants via WebRTC, tandis que le contrôle des appels (invite, accepte, candidats ICE) est signalé via des événements Nostr cryptés marqués à chaque destinataire - il n'y a pas de serveur d'appels central.

Pour démarrer un appel, ouvrez un message privé ou une discussion de groupe et utilisez l'appel audio ou vidéo bouton dans l’en-tête. Les appels entrants déclenchent une sonnerie modale avec le nom de l'appelant ; si sans réponse, l'appel décline automatiquement après 45 secondes. Pendant un appel, vous pouvez couper le son microphone ou basculer la caméra à tout moment.

Les appels audio nécessitent uniquement le microphone ; les appels vidéo demandent à la fois la caméra et le microphone à une résolution idéale de 1280×720. Dans Paramètres, vous pouvez choisir qui est autorisé à vous appeler (tout le monde, amis uniquement ou handicapés) - "amis uniquement" ignore silencieusement les appels de non-amis.

⚠ Remarque sur la confidentialité : Étant donné que les appels sont peer-to-peer via WebRTC, votre véritable L'adresse IP peut être révélée à l'autre partie (et à toute autre personne participant à un appel de groupe). Utilisez un VPN ou Tor si vous devez le cacher.

Nymbot est le chatbot IA intégré. Vous pouvez lui parler de deux manières :

  • Bot de chaîne publique gratuit : Taper ?ask <question> ou mentionner @Nymbot dans n'importe quel canal. Citation-réponse à un Nymbot La réponse poursuit la conversation dans un contexte à court terme. Cette version exécute un modèle d’IA unique à usage général et son utilisation est gratuite.
  • Nymbot privé premium : Ouvrez un compte 1:1 privé et chiffré de bout en bout discuter avec Nymbot (cliquez sur son nym ou son avatar et choisissez "Message privé", ou choisissez Nymbot depuis la barre latérale Nyms). Les messages sont emballés dans un emballage cadeau NIP-17, donc seuls vous et le bot peut les lire. Nymbot ne peut pas être ajouté aux discussions de groupe - les discussions privées le sont 1:1 seulement.

Le bot privé premium est un plus intelligent, multimodèle configuration : il lit chacun message, classe la tâche (codage, raisonnement/mathématiques, écriture créative, traduction, ou chat général) et l'achemine vers le grand modèle de langage le mieux adapté. Cela fait Les réponses premium sont nettement plus précises et plus performantes que le bot public gratuit. Les deux les versions partagent la même recherche Web en direct et l'accès au journal des modifications pour la météo fraîche, les actualités, les prix et les données sportives.

Sans le messager : le bot privé est également publié en tant qu'application autonome sur nymbot.ai — le même assistant, le même compte. Inscrivez-vous avec la même clé et vos crédits et vos conversations vous suivent.

Crédits et tarifs : Les réponses privées sont payées avec des crédits, achetés via Bitcoin Lightning zaps. Chat général, rédaction créative et coût de traduction 1 crédit par réponse ; le codage et le raisonnement/mathématiques coûtent 2 crédits (ils utilisent des modèles plus grands). Un crédit équivaut à environ 10 sats, avec un petit bonus de masse pour des montants de zap plus élevés (+10 % à 500 sats, +15% à 1K, +20% à 5K). Utiliser ?buy pour recharger, ?balance pour vérifier les crédits, et ?gift @nym envoyer des crédits à un autre utilisateur. Dans un chat privé, ?clear efface la conversation histoire.

Nymchat intègre Lightning Network pour les micropaiements Bitcoin instantanés appelés « zaps ». Vous pouvez donner un pourboire messages que vous appréciez ou envoyez Bitcoin directement aux utilisateurs.

Pour recevoir des zaps, configurez une adresse Lightning dans Paramètres (format : user@domain.com). Pour envoyer un zap, cliquez sur le nom d'un utilisateur et sélectionnez "⚡ Zap" ou utilisez le bouton de zap rapide qui apparaît sur les messages avec des zaps existants.

Les zaps sont affichés en temps réel sur les messages, indiquant le montant total et le nombre de zappers. Le système génère automatiquement des factures Lightning et surveille l'état des paiements.

Nymchat prend en charge les réactions emoji sur les messages (similaires à Discord ou Slack). Cliquez sur le nom d'un utilisateur et sélectionnez « Réagir » ou survolez un message pour voir le bouton de réaction.

Vous pouvez réagir avec n'importe quel emoji de notre vaste bibliothèque organisée par catégorie (smileys, gestes, cœurs, symboles, etc.). Les emojis récents sont mémorisés pour un accès rapide.

Pour insérer des emojis dans vos messages, tapez : suivi d'un nom (comme :smile:) pour la saisie semi-automatique, ou cliquez sur le bouton emoji dans la zone de saisie. Les réactions utilisent la norme NIP-25 de Nostr.

Nymchat prend en charge le formatage de texte enrichi similaire à Discord ou Slack :

  • Audacieux: **text** ou __text__
  • Italique: *text* ou _text_
  • Barré : ~~text~~
  • Code: `code` ou des blocs de code avec ```code```
  • Citations : Commencez la ligne par >
  • En-têtes : # H1, ## H2, ### H3

Des commandes comme /bold, /italic, /quote, et /code fournir des raccourcis pour un formatage rapide.

Bloquer les utilisateurs : Utiliser /block nym#xxxx ou cliquez sur le nom d'un utilisateur et sélectionnez « Bloquer l'utilisateur ». Les messages des utilisateurs bloqués sont masqués et ils ne verront pas votre activité.

Bloquer les chaînes : Utiliser /block #channelname ou /block lorsque vous êtes dans un canal pour le bloquer. Les chaînes bloquées sont masquées dans votre barre latérale.

Bloquer les mots-clés : Ajoutez des mots-clés dans Paramètres → Mots-clés bloqués pour masquer les messages contenant des mots ou des expressions spécifiques sur tous les canaux.

Affichez et gérez les blocs dans Paramètres.

Lorsqu'il est activé dans Paramètres, Nymchat peut trier les chaînes de géohash en fonction de la distance par rapport à votre emplacement. Ceci nécessite l'autorisation de localisation du navigateur.

Les canaux Geohash sont des salles de discussion géolocalisées utilisant des codes geohash standardisés. Ils sont ponté avec Bitchat, permettant une communication multiplateforme. La fonction de proximité vous aide découvrir et prioriser les chaînes locales.

Désactivez cette fonctionnalité à tout moment dans Paramètres → "Trier les chaînes Geohash par proximité".

Partager les URL des chaînes : Cliquez sur le bouton Partager dans l'en-tête de la chaîne ou utilisez /share pour générer une URL partageable.

Inviter sur la chaîne actuelle : Utiliser /invite nym#xxxx envoyer un invitation MP avec détails de la chaîne.

Nymchat propose plusieurs thèmes inspirés des terminaux :

  • Chat : Thème multicolore avec des couleurs uniques par utilisateur (par défaut)
  • Matrice verte : Esthétique classique du terminal vert sur noir
  • Borne orange : Aspect d'écran CRT ambre vintage
  • Cyberpunk : Palette de couleurs violet fluo et cyan
  • Pirate bleu : Thème du terminal teinté en bleu
  • Fantôme: Mode noir et blanc à contraste élevé

La personnalisation supplémentaire inclut les sons de notification (bip classique, ICQ, MSN), le défilement automatique comportement, affichage de l’horodatage et paramètres de flou d’image.

Nymchat offre un pseudonymat maximal grâce à des connexions éphémères. Des paires de clés temporaires sont générées par session sans lien avec votre véritable identité. Les messages ne sont pas stockés de manière permanente, et votre nym disparaît lorsque vous vous déconnectez. Les messages directs et les discussions de groupe utilisent le cryptage de bout en bout NIP-17 avec des clés éphémères rotatives et une résistance aux attaques temporelles pour empêcher la corrélation des métadonnées.

Remarques importantes : Les messages de la chaîne sont visibles par tous sur Nostr réseau. Utilisez des MP cryptés pour des conversations véritablement privées. Pour un pseudonymat maximal, utilisez Tor ou un VPN que vous avez payé en espèces ou en monero.

Le chiffrement d'identité est une protection facultative pour la clé privée de l'identité enregistrée (nsec) sur un appareil. ne peut pas être lu à partir du stockage local sans déverrouillage. Vous choisissez le facteur de déverrouillage par appareil : un mot de passe, un code PIN, un mot de passe ou une donnée biométrique.

  • Mot de passe et biométrie déverrouiller, utilisez WebAuthn avec l'extension PRF pour dériver la clé.
  • Mot de passe et code PIN utilisez PBKDF2.

La clé reste en mémoire uniquement pendant la session et la clé en texte brut n'est jamais écrite sur le disque pendant que le cryptage est activé. Après l'avoir activé, l'application confirme immédiatement un déverrouillage afin que vous soyez pas verrouillé si un authentificateur s’avère ne pas prendre en charge PRF.

Aucun mot de passe, sel ou identifiant n'est jamais synchronisé sur les appareils. Seulement une préférence marche/arrêt se synchronise, vous pouvez donc choisir de configurer le cryptage sur un nouvel appareil.

Le mode d'effacement panique vous permet de détruire immédiatement toutes les données locales sur l'appareil. Appuyez et maintenez la section "Votre Nym" pendant 2 secondes pour la déclencher.

La lingette est complète. Il crypte chaque valeur de stockage local avec une clé aléatoire unique qui est ensuite supprimé, écrase les valeurs avec des fichiers indésirables, efface localStorage et sessionStorage, écrase et supprime toutes les bases de données IndexedDB, efface les caches, désenregistre le service worker et recharge vers un nouvel état de première exécution.

Si le cryptage d'identité est activé, la protection s'étend encore plus loin : tous les octets qui survivre à la suppression sont des textes chiffrés sous une clé que personne ne détient.

Nymchat est disponible en application native et en Progressive Web App (PWA) :

L'interface mobile est optimisée avec des commandes tactiles et des gestes de balayage pour l'ouverture la barre latérale et une mise en page réactive qui s'adapte à la taille de votre écran. Toutes les fonctionnalités fonctionnent sur mobile, y compris les réactions et les zaps.

Nymchat est relié à l'application Bitchat de Jack Dorsey, spécifiquement pour les applications basées sur le géohash. canaux de localisation. Cela signifie que les messages envoyés dans les canaux geohash sur Nymchat apparaissent dans Bitchat et vice versa.

Le pont permet une communication multiplateforme entre l'interface Web de Nymchat et L'application mobile de Bitchat, créant un plus grand réseau interconnecté de salles de discussion géolocalisées en utilisant le même protocole Nostr ci-dessous.

Nymchat se connecte simultanément à plusieurs relais Nostr pour plus de redondance et de vitesse :

  • Relais de diffusion : Relais principaux pour l'envoi de messages (vous êtes connecté à tous)
  • Lire les relais : Relais supplémentaires découverts automatiquement pour la réception messages (jusqu'à 1000+)
  • Nosflare : Relais en écriture seule pour la diffusion de messages

L'application gère intelligemment les connexions, découvrant automatiquement les nouveaux relais, mettre sur liste noire les relais qui ne répondent pas et réessayer les connexions ayant échoué. Vous pouvez voir connecté relais dans Paramètres.

Plus de relais = meilleure résistance à la censure et meilleure transmission des messages, mais aussi plus de bande passante utilisation.

Prêt à rejoindre la révolution ?

Aucune inscription. Aucun suivi. Pas de censure.
Juste un chat de groupe pur, décentralisé et pseudonyme.