/Nostrdome

Nostrdome is a decentralized real-time chat application built with React, TypeScript, and Vite. It leverages the Nostr protocol to provide secure and private messaging between users.

Primary LanguageTypeScript

Nostrdome

Nostrdome is a real-time decentralized chat application designed to offer secure and private communication between users using the Nostr protocol. Built with React, TypeScript, and Vite, Nostrdome provides a modern, fast, and flexible experience, combining a user-friendly interface with blockchain technology to ensure privacy and security in every interaction.

Features

  • Real-time messaging: Fast and fluid chat between multiple users.
  • Private messages support: Send private messages using mentions with public keys (@key).
  • Modern user interface: Responsive design adapted for all devices.
  • Decentralized technology: Utilizes the Nostr protocol to ensure communications do not depend on a centralized server.
  • Fully open source: Open-source code, with the freedom to modify and improve.

Requirements

  • Node.js (version 14 or higher)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/your_user/nostrdome.git
    cd nostrdome