Nymchat - Geohash Mesh Chat

Decentralizatu. Pseudonymous. Inarrestabile.

Identità effimeri. Resistente à a censura. Nisuna registrazione, nè cunti.

Sceglite un nym è unite à un geohash publicu o canali non-geohash o cuminciate un chat privatu di gruppu criptatu end-to-end o un messagiu direttu è fate parte di a rivoluzione.
                                            ##\                  ##\
                                            ## |                 ## |
#######\  ##\   ##\ ######\####\   #######\ #######\   ######\ ######\
##  __##\ ## |  ## |##  _##  _##\ ##  _____|##  __##\  \____##\\_##  _|
## |  ## |## |  ## |## / ## / ## |## /      ## |  ## | ####### | ## |
## |  ## |## |  ## |## | ## | ## |## |      ## |  ## |##  __## | ## |##\
## |  ## |\####### |## | ## | ## |\#######\ ## |  ## |\####### | \####  |
\__|  \__| \____## |\__| \__| \__| \_______|\__|  \__| \_______|  \____/
          ##\   ## |
          \######  |
           \______/

Features

Custruitu per a libertà, cuncepitu per a privacy

Messagerie criptate

Messaggi privati è chat di gruppu chiffreddi da punta à punta utilizendu u melluratu NIP-17 cum resistenza à l'attacu di tempu. Chjave efemere rotatrici, resistenza quantica, è u recuperu post-compromissu.

Rete Descentralizata

Distribuitu in centinaie di operati da a cumunità Nostr relays in tuttu u mon

Canali multipli

Canali effimeri basati in locu Geohash è micca geohash chì utilizanu codici geohash, ponte cù Bitchat per a cumunicazione multipiattaforma.

Resistente à a censura

I missaghji si propaganu in una reta di relay globale. Nisun guvernu, corporazione, o individuu pò chjude.

Identità effimeri

Coppie di tasti temporanee generate automaticamente è soprannome casuale per sessione per una vera pseudonimia. I nyms solu di sessione ùn lascianu traccia.

Ponte Bitchat

Compatibile cù Jack Dorsey's Bitchat app "teleport", cù geohash rinfurzatu esploratore, per vede i canali in u mondu.

Bitcoin Tipping

Mandate è riceve pagamenti Bitcoin instantani direttamente in chat. Zap missaghji chì ti piace senza cuciture. L'indirizzu di u lampu Bitcoin hè necessariu.

Chjame audio / video P2P

Chjamate audio è video peer-to-peer in messagi privati ​​è chat di gruppu. WebRTC media cù signaling Nostr. Nisun servitore à mezu, nè call logs.

Nymbot AI Agent

Integratu Bot di chat d'IA. Usa ?ask o @Nymbot in quìscheru hè gratuitu, o apre una chat privata 1:1 chifrata da estremu à estremu per risposte premium multi-modelli, ricerca web in vivu, è più.

Custruitu annantu à u Nostr Protocol

Veramente decentralizatu attraversu standard aperti

Nymchat, cunnisciutu ancu NYM (Nostr Ynstant Messenger), sfrutta u Nostr protocolu per assicurà u vostru i missaghji sò distribuiti in una reta decentralizata di relay. Nisun puntu unicu di fallimentu, nò autorità cintrali, cumunicazione imparable.

Avvenimenti effimeri

Tipo 23333 & 20000: Canali di locu senza geogash è geohash
I missaghji esistenu solu durante e sessioni attive, senza lasciate traccia permanente.

Missaghji privati

tipu 1059: NIP-17 cifrate missaghji diretti è chats di gruppu
A criptografia end-to-end cù chjavi rotanti di mittente è destinatariu effimeri impediscenu a correlazione di relay di appartenenza à u gruppu.

Impulsatu da una reta glubale di relay operati da a cumunità.
Nisun servitore da chjude. Nisuna dati da catturà. Libertà decentralizata pura.

Cumandamenti dispunibili

Cumandamenti in stile IRC per utilizatori putenziali

/ aiutu
Mostra i cumandamenti dispunibili
/ unisce à [canale]
Unisci o crea un canale
/pm [nym]
Mandate un missaghju privatu
/nick [nome]
Cambia u vostru nym
/WHO
Lista di nyms in linea
/ chiaru
Sguassà i missaghji di chat
/bloccu [nym]
Bloccà un utilizatore o canale
/ slap [nym]
Slap cun una trota
/ me [azzione]
Missaghju d'azzione
/ alzà e spalle
Mandate ¯\_(ツ)_/¯
/ grassu [testu]
Mandate testu in grassu
/citazione [testu]
Mandate u testu citatu

E tanti altri...

Domande Frequenti

Tuttu ciò chì avete bisognu di sapè di Nymchat

Nymchat (Nostr Ynstant Messenger) hè una applicazione di chat decentralizata è pseudonimu custruita nantu à u Nostr protocolu. Permette di cumunicà liberamente senza iscrizzione, cunti, o servitori centralizzati.

I missaghji sò distribuiti in centinaie di comunità operate Nostr relè in u mondu sanu, facendu a reta censura-resistente è resilient. I keypairs temporali sò generati automaticamente ognunu sessione per a pseudonimità massima - u vostru nym sparisce quandu si disconnette.

Nymchat usa solu cunnessione effimeri. I keypairs temporali sò generati automaticamente per u massimu pseudonimia. A vostra identità esiste solu per a sessione attuale è ùn lascia micca traccia quandu voi disconnect. Nisun contu, nè registrazione, nè dati persistenti.

Nymchat usa geohash effimeri è canali non-geohash - stanze di chat basate in locu chì utilizanu codici geohash (per esempiu, #w1, #dr5r). Quessi sò ponti cù Bitchat è ponu esse ordinati da vicinanza à u vostru locu.

Tutti i missaghji sò tempuranee è esistenu solu durante e sessioni attive, senza lasciate traccia permanente.

Iè. L'applicazioni Android è iOS includenu una maglia Bluetooth: i dispositi vicini sò cunnessi direttamente à l'un l'altru via Bluetooth LE è i missaghji relay hop per hop, cusì un missaghju pò ghjunghje à qualchissia più luntanu passendu à traversu i telefoni in trà. Nisun internet, nè serviziu cellulare, nè infrastruttura di ogni tipu.

Hè bridged with Bitchat, cusì Nymchat è Bitchat utilizatori sparte a stessa maglia. Canali publichi è missaghji privati tramindui u travagliu sopra. Quandu site in linea, i missaghji piglianu l'internet rotta cum'è di solitu è torna à Bluetooth automaticamente quandu ùn site micca.

U Modu Ghost nasconde a vostra identità nantu à a rete Bluetooth. Normalemente, u vostru apparatu espone un identificatore stabile, ch'ù significa chì quessiunque in u raggio di l'Bluetooth pò rìconosce chì site vostru è vede u stessu apparatu apparè in posti diffìrenti. U Modu Ghost rimplacea ogni parte di questu — l'identificatore di l'apparatu, a chìave di firma, u nome di visualizazione è l'identità Nostr — cù valure di scartu, è i cambia torna ogni pochi minuti.

Pudete ancu mandà è riceve missaghji mentre hè accesa. I pari vedenu una identità anonima piuttostu chè u vostru solitu, è ùn pò dì chì era tù. Spegnendu, restaurà a vostra normale identità. Hè disattivatu per automaticamente è cambiatu da u screnu di a rete.

Hè un miglioramentu significativu, micca una guarantia: l'indirizzu hardware Bluetooth di u vostru telefonu hè cuntrollatu da u sistema operativu invece chì da Nymchat, è l'abitucine cum'è cù parlate è cum'è scrive potete esse ancu ricunoscibili. Considerate accò accò un modu per esse più difficle di seguì, micca cum'è l'anonymatu.

I missaghji diretti in Nymchat utilizanu Nostr's NIP-17 standard di criptografia per criptu end-to-end cumunicazione chì ùn pò micca esse ligata à a vostra sessione. Solu voi è u vostru destinatariu pudete leghje i missaghji.

I chats di gruppu utilizanu NIP-17 cù una resistenza di attaccu di timing rinfurzata. Ogni membru genera chjavi rotanti di destinatariu effimeri, è i missaghji sò imballati individualmente in rigalu per membru utilizendu chjavi publichi una volta. Questu impedisce chì i relay correlanu l'appartenenza à u gruppu o ligami i missaghji à l'identità reale. I membri trasmettenu automaticamente e chjave fresche per a ricuperazione post-compromisu.

Trà l'utilizatori di Nymchat, tramindui i PM è i chats di gruppu ponu ancu aduprà crittografia resistente à quantum - vede a quistione dopu.

Per mandà un PM, utilizate u /pm nym#xxxx cumanda o cliccate nant'à u nym di qualsiasi utilizatore è selezziunate "Missaghju privatu" da u menù di cuntestu.

Ogni utilizatore hè identificatu da u so nym + un suffissu di 4 caratteri da a so chjave publica (per esempiu, cyber_wolf#a3f2), assicurendu chì pudete distingue trà l'utilizatori cù nomi simili.

Per i missaghji privati ​​​​è i chats di gruppu trà l'utilizatori di Nymchat, sì. Nymchat combina u standard Scambiu chjave NIP-44 cù ML-KEM-768, l'algoritmu post-quantum standardizatu da NIST cum'è FIPS 203. Tutti dui avissiru esse rottu per leghje un missaghju, cusì hè in menu forti cum'è prima è quantum-safe in cima.

Questu hè impurtante per via di "raccolta avà, decifrate dopu": un avversu pò registrà u trafficu criptatu oghje è almacenà finu à chì un computer quantisticu pò rompe u scambiu di chjave ellittica-curva chì criptu Nostr ordinariu si basa. U scambiu hibridu significa sughjornu di trafficu registratu illeggibile.

Prutege u cuntenuti di i vostri messagi, micca e firme nantu à elli. Nostr avvenimentu e signature sò sempre secp256k1, cusì ùn hè micca una pretendenza chì ogni parte di u protocolu hè quantum-proof - a listessa pusizione Signal piglia cù u so propiu aghjurnamentu post-quantum.

Hè automaticu - ùn ci hè micca paràmetru per accende. I missaghji mandati stu modu mostranu un picculu scudo accantu à u lucchettu. L'utilizatori di Bitchat è l'altri clienti Nostr ùn sò micca affettati è mantenenu riceve u standard NIP-17, cusì nunda ùn si rompe quandu u messagiu à qualchissia fora di Nymchat. U una eccezzioni hè l'estensione di u navigatore è l'accessu di firmatari remoti, chì ùn ponu micca aduprà: quelli i firmatari tornanu un missaghju finitu piuttostu cà una chjave chì pudemu cumminà.

Sè vo aduprate u stessu contu in più di un dispositivu, aghjurnà tutti: una versione più vechja ùn pò micca leghje u novu furmatu è avissi a cessari di riceve i vostri missaghji finu à ch'ella faci.

Nymchat supporta e chiamate audio è video peer-to-peer in i missaghji privati 1: 1 è chats di gruppu. Flussi di media direttamente trà i participanti nantu à WebRTC, mentri u cuntrollu di chjama (invita, accetta, candidati ICE) hè signalatu attraversu avvenimenti Nostr criptati tagged à ogni destinatariu - ùn ci hè micca un servitore di chjama centrale.

Per inizià una chjama, apre un missaghju privatu o chat di gruppu è utilizate a chjama audio o video buttone in l'intestazione. E chjama in entrata attivanu un modal di ring cù u nym di u chjamante; se senza risposta, a chjama si declina automaticamente dopu à 45 seconde. Durante una chjama, pudete disattivare u micrufonu o cambia a camera in ogni mumentu.

Chjamate audio dumandanu solu u micrufonu; e videochiamate dumandanu a camera è u microfonu à una risoluzione ideale di 1280 × 720. In i paràmetri, pudete sceglie quale hè permessu di sunari (tutti, solu amichi, o disabilitati) - "solu amichi" ignora in silenziu e chjama da micca amichi.

⚠ Nota di privacy: Perchè e chjama sò peer-to-peer nantu à WebRTC, u vostru veru L'indirizzu IP pò esse revelatu à l'altra parte (è à qualcunu in una chjama di gruppu). Aduprate una VPN o Tor se avete bisognu di ammuccià.

Nymbot hè u bot di chat AI integratu. Pudete parlà cun ellu in dui maneri:

  • Bot di canali publicu gratuitu: Tipu ?ask <question> o menziona @Nymbot in ogni canale. Quote-rispondi à un Nymbot risposta cuntinueghja a cunversazione cù u cuntestu di cortu termine. Sta versione corre a unicu mudellu AI generale è hè liberu d'utilizà.
  • Nymbot privatu premium: Apertura un privatu, criptatu end-to-end 1:1 chatte cù Nymbot (cliccate u so nym o avatar è sceglite "Messaghju privatu", o sceglite Nymbot da a barra laterale Nyms). I missaghji sò imballati in rigalu NIP-17, cusì solu voi è u bot pò leghje. Nymbot ùn pò esse aghjuntu à i chats di gruppu - i chat privati sò 1:1 solu.

U bot privatu premium hè a più intelligente, multi-mudellu setup: si leghje ognunu missaghju, classificà u compitu (codificazione, ragiunamentu / matematica, scrittura creativa, traduzzione, o chat generale) è l'indirizza versu u mudellu di lingua maiò più adattatu. Chì face risposte premium notevolmente più nitide è più capaci di u bot publicu gratuitu. Tramindui e versioni sparte a stessa ricerca web in diretta è l'accessu à u changelog per u clima frescu, nutizie, prezzi, è dati sport.

Senza u messaggiu: u bot privatu hè ancu pubblicatu cum'è un'app indipendente à nymbot.ai — u stessu assistente, u stessu cuntu. Signa lì cù a stessa chìave è i vostri crediti è e cunversazioni vi seguinu.

Crediti è prezzi: I risposti privati sò pagati cù crediti, cumprati via Bitcoin Lightning zaps. Custa generale di chat, scrittura creativa è traduzzione 1 creditu per risposta; codificazione è ragiunamentu / matematica costanu 2 crediti (utilizanu mudelli più grande). Un creditu hè di circa 10 sats, cù un picculu bonus in quantità à quantità di zap più altu (+ 10% à 500 sats, + 15% à 1K, + 20% à 5K). Aduprà ?buy per arricchisce, ?balance per verificà i crediti, è ?gift @nym per mandà crediti à un altru utilizatore. Dentru un chat privatu, ?clear sguassate a conversazione storia.

Nymchat integra Lightning Network per i micropayments Bitcoin instantani chjamati "zaps". Pudete punta missaghji chì apprezzà o mandate Bitcoin direttamente à l'utilizatori.

Per riceve zaps, stabilisce un indirizzu Lightning in Settings (formatu: user@domain.com). Per mandà un zap, cliccate nant'à u nym di un utilizatore è selezziunate "⚡ Zap" o utilizate u buttone zap rapidu chì appare nantu à i missaghji cù zaps esistenti.

Zaps sò visualizati in tempu reale nantu à i missaghji, chì mostra a quantità tutale è u numeru di zappers. U sistema genera fatture Lightning automaticamente è monitoreghja u statu di pagamentu.

Nymchat supporta reazzione emoji nantu à i missaghji (simile à Discord o Slack). Cliccate nant'à u nym di un utilizatore è selezziunate "React" o passa sopra un missaghju per vede u buttone di reazione.

Pudete reagisce cù qualsiasi emoji da a nostra vasta biblioteca organizata per categurie (smileys, gesti, cori, simboli, etc.). Emojis recenti sò ricurdati per un accessu rapidu.

Per inserisce emoji in i vostri missaghji, scrivite : seguita da un nome (cum'è :smile:) per l'autocomplete, o cliccate u buttone emoji in l'area di input. E reazzioni utilizanu u standard NIP-25 di Nostr.

Nymchat supporta u furmatu di testu riccu simile à Discord o Slack:

  • Bold: **text** o __text__
  • Italicu: *text* o _text_
  • Strikethrough: ~~text~~
  • Codice: `code` o blocchi codice cù ```code```
  • Quotes: Cumincià a linea cù >
  • Intestazioni: # H1, ## H2, ### H3

Cumandamenti cum'è /bold, /italic, /quote, è /code furnisce scurciate per u furmatu rapidu.

Bloccà l'utilizatori: Aduprà /block nym#xxxx o cliccate nant'à u nym di un utilizatore è selezziunà "Block User". I missaghji di l'utilizatori bluccati sò oculati è ùn vederanu micca a vostra attività.

Bloccà i canali: Aduprà /block #channelname o /block mentre in un canale per bluccà. I canali bluccati sò oculati da a vostra barra laterale.

Bloccà e parolle chjave: Aghjunghjite e parolle chjave in Settings → Blocked Keywords per ammuccià i missaghji cuntenenu parolle o frasi specifiche in tutti i canali.

Vede è gestisce i blocchi in Settings.

Quandu hè attivatu in Settings, Nymchat pò sorte i canali geohash per distanza da a vostra situazione. Questu richiede permessu di locu di u navigatore.

I canali Geohash sò stanze di chat basate in locu chì utilizanu codici geohash standardizati. Sò bridged with Bitchat, chì permette a cumunicazione cross-platform. A funzione di prossimità vi aiuta scopre è dà priorità à i canali lucali.

Disattivate sta funzione in ogni momentu in Settings → "Ordinà i canali Geohash per Prossimità".

Condividi l'URL di i canali: Cliccate u buttone di sparte in l'intestazione di u canali o utilizate /share per generà un URL sparte.

Invita à u canale attuale: Aduprà /invite nym#xxxx per mandà un invitu PM cù dettagli di u canali.

Nymchat offre parechji temi ispirati da terminal:

  • Bitchat: Tema multicolore cù culori unichi per utilizatore (predeterminatu)
  • Matrix Green: Estetica terminale classica verde-on-neru
  • Terminal Amber: Aspectu di u screnu CRT ambra vintage
  • Cyberpunk: Schema di culori neon viola è cian
  • Hacker Blue: Tema di terminale di tinta blu
  • Fantasma: Modu biancu è neru à altu cuntrastu

A persunalizazione supplementaria include soni di notificazione (Classic Beep, ICQ, MSN), auto-scroll cumportamentu, visualizazione di timestamp è paràmetri di sfocatura di l'imagine.

Nymchat furnisce u massimu pseudonimu attraversu cunnessione effimeri. I keypairs temporali sò generati per sessione senza cunnessione cù a vostra vera identità. I missaghji ùn sò micca almacenati in permanenza, è u vostru nym sparisce quandu vi disconnect. I missaghji diretti è i chats di gruppu utilizanu a criptografia NIP-17 end-to-end cù chjavi effimeri rotanti è resistenza à l'attaccu di timing per prevene a correlazione di metadati.

Note impurtanti: I missaghji di u canali sò visibili à tutti nantu à u Nostr reta. Aduprate PM criptati per conversazioni veramente private. Per u pseudonimu massimu, utilizate Tor o una VPN chì avete pagatu per aduprà cash o monero.

A criptografia di l'identità hè una prutezzione opcional per a chjave privata di l'identità salvata (nsec) in un dispositivu, cusì ùn pò micca esse lettu da u almacenamentu locale senza sbloccare. Sceglite u fattore di sbloccare per dispusitivu: una password, un PIN, una passkey, o una biometrica.

  • Passkey è biometrica sbloccare aduprà WebAuthn cù l'estensione PRF per derivà a chjave.
  • Password è PIN aduprà PBKDF2.

A chjave ferma in memoria solu per a sessione, è a chjave di testu chjaru ùn hè mai scritta à u discu mentre a criptografia hè attivata. Dopu avè attivatu, l'app cunferma un sbloccare subitu, cusì sì ùn hè micca chjusu se un autentificatore ùn hè micca supportatu PRF.

Nisuna password, sali, o credenziali hè mai sincronizatu trà i dispositi. Solu una preferenza on/off sincronizza, cusì pudete sceglie di stabilisce a criptografia nantu à un novu dispositivu.

U modu di panicu di panicu permette di distrughje immediatamente tutti i dati lucali nantu à u dispusitivu. Press è mantene a sezione "Your Nym" per 2 seconde per attivà.

L'asciugatura hè cumpleta. Cripta ogni valore di almacenamentu locale cù una chjave casuale una volta chì hè dopu scartatu, sovrascrive i valori cù junk, sguassate u LocalStorage è sessionStorage, sovrascrive è sguassate tutte e basa di dati IndexedDB, sguassate i cache, annulla u travagliu di u serviziu, è ricarica in un novu statu di prima corsa.

Sì avete a criptografia di l'identità attivata, a prutezzione si estende ancu più: qualsiasi byte chì sopravvive a cancellazione sò ciphertext sottu una chjave chì nimu ùn tene.

Nymchat hè dispunibule cum'è una app nativa è una App Web Progressiva (PWA):

L'interfaccia mobile hè ottimizzata cù cuntrolli touch-friendly, gesti di scorri per l'apertura a barra laterale, è un layout responsive chì si adatta à a vostra dimensione di u screnu. Tutte e funzioni funzionanu mobile, cumpresi reazioni è zaps.

Nymchat hè un ponte cù l'applicazione Bitchat di Jack Dorsey, specificamente per geohash canali di locu. Questu significa chì i missaghji mandati in i canali geohash nantu à Nymchat appariscenu in Bitchat è vice versa.

U ponte permette a cumunicazione cross-piattaforma trà l'interfaccia web-based di Nymchat è L'app mobile di Bitchat, creendu una rete interconnessa più grande di stanze di chat basate in locu usendu u listessu protocolu Nostr sottu.

Nymchat si cunnetta à parechji relè Nostr simultaneamente per a redundanza è a velocità:

  • Relè di trasmissione: Core relays per l'invio di missaghji (sì cunnessu à tutti)
  • Leghjite i relè: Relè supplementari scuperti automaticamente per riceve missaghji (finu à 1000+)
  • Nosflare: Releu di scrittura solu per a trasmissione di messagi

L'app gestisce in modu intelligente e cunnessione, scopre automaticamente novi relè, a lista nera di i relè chì ùn rispundenu, è ripruvà e cunnessione fallite. Pudete vede cunnessu relè in Settings.

Più relay = megliu resistenza à a censura è spedizione di messagi, ma ancu più larghezza di banda usu.

Pronti à unisce à a Rivuluzione?

Nisuna registrazione. Nisun seguimentu. Nisuna censura.
Solu chat di gruppu puri, decentralizatu, pseudonimu.