Nymchat - Geohash Mesh Chat

Descentralizado. Pseudónimo. Imparable.

Identidades efémeras. Resistente á censura. Sen rexistro, sen contas.

Escolle un nym e únete a unha canle de xeohash pública ou non xeohash ou inicia un chat de grupo cifrado de extremo a extremo privado ou unha mensaxe directa e forma parte da revolución.
                                            ##\                  ##\
                                            ## |                 ## |
#######\  ##\   ##\ ######\####\   #######\ #######\   ######\ ######\
##  __##\ ## |  ## |##  _##  _##\ ##  _____|##  __##\  \____##\\_##  _|
## |  ## |## |  ## |## / ## / ## |## /      ## |  ## | ####### | ## |
## |  ## |## |  ## |## | ## | ## |## |      ## |  ## |##  __## | ## |##\
## |  ## |\####### |## | ## | ## |\#######\ ## |  ## |\####### | \####  |
\__|  \__| \____## |\__| \__| \__| \_______|\__|  \__| \_______|  \____/
          ##\   ## |
          \######  |
           \______/

Características

Creado para a liberdade, deseñado para a privacidade

Mensaxería cifrada

PMs cifradas de extremo a extremo e chats de grupo usando melloras NIP-17 con resistencia de ataque de tempo. teclas efeméricas de rotación, resistencia cuántica e recuperación post-compromiso.

Rede descentralizada

Distribuído por centos de persoas operadas pola comunidade Nostr Non hai ningún punto de fracaso, ningunha autoridade central, sempre haberá un compañeiro.

Varias canles

Geohash baseado en localización e canles efémeras non xeohash usando códigos geohash, unidos con Bitchat para comunicación multiplataforma.

Resistente á censura

As mensaxes propáganse a través dunha rede de retransmisión global. Sen goberno, corporación ou individuo pode apagalo.

Identidades efémeras

Pares de teclas temporais xerados automaticamente e alcumes aleatorios por sesión para o seu verdadeiro pseudónimo. Os nyms só para sesións non deixan rastro.

Ponte Bitchat

Compatible con Jack Dorsey's Bitchat aplicación "teletransportarse", con geohash mellorado explorador, para ver canles de todo o mundo.

Propina de Bitcoin

Envía e recibe pagos instantáneos de Bitcoin directamente no chat. Zap mensaxes que che gusta sen problemas. É necesario o enderezo do lóstrego de Bitcoin.

Chamadas de audio/vídeo P2P

Chamadas de audio e vídeo peer-to-peer en mensaxes privadas e chats de grupo. WebRTC medios con sinalización Nostr. Sen servidores no medio, sen rexistros de chamadas.

Axente de IA de Nymbot

construcións Xogo Chat BotUtilización ?ask ou @Nymbot en calquera canle de balde, ou abrir un privado, end-to-end encriptado 1:1 chat para premium multi-modelo respostas, busca en directo web, e máis.

Construído sobre o protocolo Nostr

Verdadeiramente descentralizado mediante estándares abertos

Nymchat, tamén coñecido como NYM (Nostr Ynstant Messenger), aproveita o Nostr protocolo para garantir o seu As mensaxes distribúense nunha rede descentralizada de relés. Non hai un único punto de fracaso, non autoridade central, comunicación imparable.

Eventos efémeros

Tipo 23333 e 20000: Canles de localización non baseadas en xeogash e xeohash
As mensaxes só existen durante as sesións activas, sen deixar rastro permanente.

Mensaxes privadas

Tipo 1059: Mensaxes directas cifradas NIP-17 e chats de grupo
O cifrado de extremo a extremo con chaves efémeras rotativas do remitente e do destinatario impide a correlación de retransmisión da pertenza ao grupo.

Impulsado por unha rede global de relés operados pola comunidade.
Non hai servidores para apagar. Non hai datos que aproveitar. Pura liberdade descentralizada.

Comandos dispoñibles

Comandos de estilo IRC para usuarios avanzados

/axuda
Mostra os comandos dispoñibles
/únete a [canle]
Únete ou crea unha canle
/ p.m. [nym]
Enviar mensaxe privada
/ alcume [nome]
Cambia o teu nym
/OMS
Lista de nyms en liña
/claro
Borrar mensaxes de chat
/block [nym]
Bloquear un usuario ou unha canle
/labazada [nym]
Labazada cunha troita
/me [acción]
Mensaxe de acción
/ encoller de ombros
Enviar ¯\_(ツ)_/¯
/negriña [texto]
Enviar texto en negrita
/comita [texto]
Enviar texto citado

E moitos máis...

Preguntas frecuentes

Todo o que necesitas saber sobre Nymchat

Nymchat (Nostr Ynstant Messenger) é unha aplicación de chat pseudónimo descentralizada construída no Protocolo Nostr. Permítelle comunicarse libremente sen rexistro, contas ou servidores centralizados.

As mensaxes distribúense entre centos de persoas operadas pola comunidade Nostr relés en todo o mundo, facendo a rede resistente á censura e resistente. Os pares de teclas temporais xéranse automaticamente cada un sesión para o seudónimo máximo: o teu nym desaparece cando te desconectas.

Nymchat só usa conexións efémeras. Os pares de teclas temporais xéranse automaticamente para o máximo pseudónimo. A túa identidade só existe para a sesión actual e non deixa rastro cando ti desconectar. Sen contas, sen rexistro, sen datos persistentes.

Nymchat usa xeohash efémero e canles non xeohash: salas de chat baseadas na localización que usan códigos xeohash (por exemplo, #w1, #dr5r). Estes están conectados con Bitchat e pódense ordenar por proximidade á súa localización.

Todas as mensaxes son temporais e só existen durante as sesións activas, sen deixar rastro permanente.

Si. As aplicacións para Android e iOS inclúen unha malla Bluetooth: os dispositivos próximos conéctanse directamente entre si a través de Bluetooth LE e as mensaxes retransmiten salto a salto, para que unha mensaxe poida chegar a alguén máis lonxe pasando polos teléfonos intermedios. Sen internet, sen servizo móbil, non infraestrutura de calquera tipo.

Está conectado con Bitchat, polo que os usuarios de Nymchat e Bitchat comparten a mesma malla. Canles públicas e as mensaxes privadas funcionan. Cando estás en liña, as mensaxes levan a Internet ruta como de costume e volva ao Bluetooth automaticamente cando non estea.

O modo fantasma oculta quen vostede é na rede Bluetooth. Normalmente o seu dispositivo anuncia un identificador estable, o que significa que calquera dentro do rango de Bluetooth pode recoñecelo e notar o mesmo dispositivo aparecendo en diferentes lugares. O modo fantasma substitúe cada parte diso - o identificador do dispositivo, a clave de sinatura, o nome de pantalla e a identidade Nostr - con valores de descarga, e intercambiámolos de novo cada poucos minutos.

Aínda podes enviar e recibir mensaxes mentres estea activado. Os compañeiros ven unha identidade anónima en lugar do teu habitual, e non pode dicir que fuches ti. Ao apagalo restablece a túa normalidade identidade. Está desactivado de forma predeterminada e alternado desde a pantalla de malla.

É unha mellora significativa, non unha garantía: o enderezo de hardware Bluetooth do seu teléfono é controlado polo sistema operativo máis que por Nymchat, e hábitos como quen fala e como escribe aínda poden ser recoñecibles.

As mensaxes directas en Nymchat usan Nostr's NIP-17 estándar de cifrado para cifrado de extremo a extremo comunicación que non se pode vincular á túa sesión. Só ti e o teu destinatario podes ler as mensaxes.

Os chats de grupo usan NIP-17 cunha resistencia ao ataque de temporización mellorada. Cada membro xera claves de destinatario efémeras rotativas e as mensaxes envólvense individualmente para agasallo por membro mediante chaves públicas únicas. Isto evita que os relés poidan correlacionar a pertenza a grupos ou ligar mensaxes con identidades reais. Os membros transmiten automaticamente claves novas para a recuperación posterior ao compromiso.

Entre os usuarios de Nymchat, tanto os MPs como os chats de grupo tamén poden usar o cifrado resistente á cuántica - ver a seguinte pregunta.

Para enviar un MP, use o /pm nym#xxxx comando ou prema no nym de calquera usuario e seleccione "Mensaxe privada" no menú contextual.

Cada usuario identifícase polo seu nym + un sufixo de 4 caracteres da súa chave pública (por exemplo, cyber_wolf#a3f2), garantindo que podes distinguir entre usuarios con nomes similares.

Para mensaxes privadas e chats de grupo entre usuarios de Nymchat, si. Nymchat combina o estándar Intercambio de chave NIP-44 con ML-KEM-768, o algoritmo poscuántico estandarizado polo NIST como FIPS 203. Ambos terían que romperse para ler unha mensaxe, polo que está en menos tan forte como antes e cuántico-seguro na parte superior.

Isto é importante porque "colleita agora, descifra máis tarde": un adversario pode gravar o tráfico cifrado hoxe e gárdao ata que un ordenador cuántico poida romper o intercambio de claves de curva elíptica que O cifrado normal de Nostr depende. O intercambio híbrido significa que o tráfico rexistrado permanece ilexible.

Protexe o contidos das túas mensaxes, non as sinaturas nelas. Nostr evento as sinaturas seguen sendo secp256k1, polo que esta non é unha afirmación de que todas as partes do protocolo o sexan a proba cuántica: a mesma posición que toma Signal coa súa propia actualización poscuántica.

É automático; non hai ningunha configuración para activar. As mensaxes enviadas deste xeito mostran unha pequena escudo xunto ao cadeado. Os usuarios de Bitchat e outros clientes de Nostr non se ven afectados e mantéñense recibindo o estándar NIP-17, polo que nada se rompe cando envías mensaxes a alguén fóra de Nymchat. O unha excepción son os inicios de sesión de extensión do navegador e de firmante remoto, que non poden usalo: aqueles os asinantes devolven unha mensaxe rematada en lugar dunha clave que podemos combinar.

Se usas a mesma conta en máis dun dispositivo, actualízaos todos: unha versión antiga non pode ler o novo formato e deixaría de recibir as súas mensaxes ata que o faga.

Nymchat admite chamadas de audio e vídeo peer-to-peer tanto en mensaxes privadas 1:1 como chats en grupo. Os medios flúen directamente entre os participantes a través de WebRTC, mentres controlan as chamadas (invita, acepta, candidatos ICE) sinalizase mediante eventos cifrados Nostr etiquetados a cada destinatario: non hai un servidor central de chamadas.

Para iniciar unha chamada, abra unha mensaxe privada ou un chat de grupo e use a chamada de audio ou de vídeo botón na cabeceira. As chamadas entrantes activan un timbre modal co nym da persoa que chama; se sen responder, a chamada rexeite automaticamente despois de 45 segundos. Durante unha chamada pode silenciar o micrófono ou alternar a cámara en calquera momento.

As chamadas de audio só solicitan o micrófono; as videochamadas solicitan cámara e micrófono cunha resolución ideal de 1280×720. En Configuración, podes escoller quen ten permiso para chamarte (todos, só amigos ou desactivados) - "só amigos" ignora silenciosamente as chamadas de non amigos.

⚠ Nota de privacidade: Porque as chamadas son punto a punto a través de WebRTC, é verdade O enderezo IP pode ser revelado á outra parte (e a calquera outra persoa nunha chamada de grupo). Use unha VPN ou Tor se precisa ocultalo.

Nymbot é o bot de chat AI integrado. Podes falar con el de dúas formas:

  • Bot de canle público gratuíto: Tipo ?ask <question> ou mencionar @Nymbot en calquera canle. Cita-resposta a un Nymbot resposta continúa a conversa con contexto a curto prazo. Esta versión executa a modelo único de IA de propósito xeral e de uso gratuíto.
  • Nymbot privado premium: Abre un privado cifrado de extremo a extremo 1:1 Chatea con Nymbot (faga clic no seu nym ou avatar e escolla "Mensaxe privada" ou escolle Nymbot da barra lateral de Nyms). As mensaxes están envolturas de agasallo NIP-17, así que só ti e o bot pode lelos. Nymbot non se pode engadir aos chats de grupo; os chats privados sí Só 1:1.

O bot privado premium é un máis intelixente, multimodelo configuración: le cada un mensaxe, clasifica a tarefa (codificación, razoamento/matemáticas, escritura creativa, tradución, ou chat xeral) e encamiñano ao modelo de lingua grande máis axeitado. Iso fai respostas premium notablemente máis nítidas e capaces que o bot público gratuíto. Ambos As versións comparten a mesma busca web en directo e acceso ao rexistro de cambios para obter o tempo fresco, novas, prezos e datos deportivos.

sen o mensaxeiro, O bot privado tamén se publica como unha aplicación independente en nymbot.ai Rexístrate alí coa mesma clave e os teus créditos e conversacións seguen contigo.

Créditos e prezos: As respostas privadas páganse con créditos, comprados vía Bitcoin Lightning zaps. Custo xeral de chat, escritura creativa e tradución 1 crédito por resposta; codificación e razoamento/matemáticas custan 2 créditos (utilizan modelos máis grandes). Un crédito é de aproximadamente 10 sats, cunha pequena bonificación masiva en cantidades de zap máis altas (+10 % en 500 sat, +15% a 1K, +20% a 5K). Use ?buy para recargar, ?balance para comprobar créditos, e ?gift @nym para enviar créditos outro usuario. Dentro dun chat privado, ?clear limpa a conversa historia.

Nymchat integra Lightning Network para micropagos instantáneos de Bitcoin chamados "zaps". Podes propina mensaxes que aprecias ou envías Bitcoin directamente aos usuarios.

Para recibir zaps, configura un enderezo de Lightning en Configuración (formato: user@domain.com). Para enviar un zap, fai clic no nym dun usuario e selecciona "⚡ Zap" ou usa o botón de zap rápido que aparece nas mensaxes con zaps existentes.

Os zaps móstranse en tempo real nas mensaxes, mostrando a cantidade total e o número de zappers. O sistema xera facturas Lightning automaticamente e supervisa o estado dos pagos.

Nymchat admite reaccións emoji nas mensaxes (semellante a Discord ou Slack). Fai clic no nym dun usuario e selecciona "Reaccionar" ou pasa o rato sobre unha mensaxe para ver o botón de reacción.

Podes reaccionar con calquera emoji da nosa extensa biblioteca organizada por categorías (emoticonos, xestos, corazóns, símbolos, etc.). Os emojis recentes lémbranse para acceder rapidamente.

Para inserir emojis nas túas mensaxes, escribe : seguido dun nome (como :smile:) para completar automaticamente ou fai clic no botón emoji na área de entrada. As reaccións usan o estándar NIP-25 de Nostr.

Nymchat admite o formato de texto enriquecido similar a Discord ou Slack:

  • Negriña: **text** ou __text__
  • Cursiva: *text* ou _text_
  • Tachado: ~~text~~
  • Código: `code` ou bloques de código con ```code```
  • Citas: Comeza a liña con >
  • Cabeceiras: # H1, ## H2, ### H3

Comandos como /bold, /italic, /quote, e /code proporcionar atallos para un formato rápido.

Bloquear usuarios: Use /block nym#xxxx ou fai clic no nym dun usuario e seleccione "Bloquear usuario". As mensaxes dos usuarios bloqueados están ocultas e non verán a túa actividade.

Bloquear canles: Use /block #channelname ou /block mentres está nunha canle para bloquealo. As canles bloqueadas están ocultas da túa barra lateral.

Bloquear palabras clave: Engade palabras clave en Configuración → Palabras clave bloqueadas para ocultar mensaxes que conteñan palabras ou frases específicas en todas as canles.

Consulta e xestiona os bloques en Configuración.

Cando se activa en Configuración, Nymchat pode ordenar as canles de xeohash pola distancia desde a túa localización. Isto require permiso de localización do navegador.

As canles Geohash son salas de chat baseadas na localización que utilizan códigos de xeohash estandarizados. Están conectado con Bitchat, permitindo comunicación multiplataforma. A función de proximidade axúdache descubrir e priorizar as canles locais.

Desactive esta función en calquera momento en Configuración → "Ordenar canles de Geohash por proximidade".

Compartir URL da canle: Fai clic no botón Compartir na cabeceira da canle ou usa /share para xerar un URL compartible.

Invitar á canle actual: Use /invite nym#xxxx para enviar un invitación por MP con detalles da canle.

Nymchat ofrece varios temas inspirados no terminal:

  • Bitchat: Tema multicolor con cores únicas por usuario (predeterminado)
  • Matrix Green: Estética clásica de terminal verde sobre negro
  • Terminal ámbar: Aspecto da pantalla CRT ámbar vintage
  • Cyberpunk: Esquema de cores morado e cian neón
  • Hacker Blue: Tema do terminal de cor azul
  • Pantasma: Modo branco e negro de alto contraste

A personalización adicional inclúe sons de notificación (Classic Beep, ICQ, MSN), desprazamento automático comportamento, visualización da marca de tempo e configuración de desenfoque da imaxe.

Nymchat proporciona a máxima pseudónimo mediante conexións efémeras. Xéranse pares de teclas temporais por sesión sen conexión coa túa identidade real. As mensaxes non se almacenan permanentemente, e o teu nym desaparece cando te desconectas. As mensaxes directas e os chats de grupo utilizan o cifrado NIP-17 de extremo a extremo con chaves efémeras rotativas e resistencia ao ataque temporal para evitar a correlación de metadatos.

Notas importantes: As mensaxes da canle son visibles para calquera persoa no Nostr rede. Usa MPs cifrados para conversas verdadeiramente privadas. Para obter o máximo pseudónimo, usa Tor ou unha VPN pola que pagaches usando diñeiro ou monero.

O cifrado da identidade é unha protección opcional para a clave privada da identidade gardada (nsec) nun dispositivo, polo que non se pode ler desde o almacenamento local sen desbloquear. Escolle o factor de desbloqueo por dispositivo: un contrasinal, un PIN, unha clave de acceso ou unha biométrica.

  • Clave de acceso e biométrica desbloquear use WebAuthn coa extensión PRF para derivar a clave.
  • Contrasinal e PIN use PBKDF2.

A clave permanece na memoria só durante a sesión, e a chave de texto claro nunca se escribe no disco mentres o cifrado está activado. Despois de activalo, a aplicación confirma o desbloqueo de inmediato para que estea non se bloquea se un autenticador resulta que non admite PRF.

Nunca se sincronizan contrasinal, sal ou credencial entre os dispositivos. Só unha preferencia de activación/desactivación sincronízase, polo que pode escoller configurar o cifrado nun dispositivo novo.

O modo de eliminación de pánico permíteche destruír inmediatamente todos os datos locais do dispositivo. Mantén premido a sección "Your Nym" durante 2 segundos para activalo.

A limpeza é completa. Cifra cada valor de almacenamento local cunha clave aleatoria única que logo se descarta, sobrescribe os valores con lixo, borra localStorage e sessionStorage, sobrescribe e elimina todas as bases de datos IndexedDB, borra as cachés, anula o rexistro do traballador do servizo e recarga a un novo estado de primeira execución.

Se tes activado o cifrado de identidade, a protección esténdese aínda máis: calquera byte a eliminación de supervivencia son texto cifrado baixo unha clave que ninguén posúe.

Nymchat está dispoñible como unha aplicación nativa e unha aplicación web progresiva (PWA):

A interface móbil está optimizada con controis táctiles e xestos de deslizamento para abrir a barra lateral e un deseño sensible que se adapta ao tamaño da pantalla. Todas as funcións funcionan móbil, incluíndo reaccións e zaps.

Nymchat está conectado coa aplicación Bitchat de Jack Dorsey, especialmente para xeohash canles de localización. Isto significa que as mensaxes enviadas nas canles geohash en Nymchat aparecen en Bitchat e viceversa.

A ponte permite a comunicación multiplataforma entre a interface baseada na web de Nymchat e A aplicación móbil de Bitchat, que crea unha rede interconectada máis grande de salas de chat baseadas na localización usando o mesmo protocolo Nostr debaixo.

Nymchat conéctase a varios relés Nostr simultaneamente para obter redundancia e velocidade:

  • Relés de emisión: Relés principais para enviar mensaxes (estás conectado a todos eles)
  • Ler relés: Relés adicionais descubertos automaticamente para recibir mensaxes (ata máis de 1000)
  • Nosflare: Retransmisión de só escritura para a difusión de mensaxes

A aplicación xestiona as conexións de forma intelixente, descubrindo automaticamente novos relés, lista negra de relés que non responden e tentar de novo conexións erradas. Podes ver conectado relés en Configuración.

Máis relés = mellor resistencia á censura e entrega de mensaxes, pero tamén máis ancho de banda uso.

Listo para unirte á Revolución?

Sen rexistro. Sen seguimento. Sen censura.
Só chat grupal puro, descentralizado e pseudónimo.