# nosotros.app [![CI Checks](https://github.com/cesardeazevedo/nosotros/actions/workflows/ci-checks.yml/badge.svg)](https://github.com/cesardeazevedo/nosotros/actions/workflows/ci-checks.yml) A modern [Nostr](https://nostr.com) web client built for great user experience on both mobile and desktop. - Production: [nosotros.app](https://nosotros.app) - Development (new features): [dev.nosotros.app](https://dev.nosotros.app) --- ## Features Minimalist and fast client for the Nostr protocol, designed for mobile and desktop. --- ## Getting Started ### Dev Environment Setup ```bash # Install dependencies pnpm install # Run the app (dev mode) pnpm run dev # Type-check the project pnpm run type-check # Run Storybook pnpm run storybook # Run tests pnpm run test ``` ### Running locally You are more than welcome to run your own instance of the app in a sovereign way, just make sure you run in production mode, as is much faster than development mode. ```bash pnpm run build # Running in production mode pnpm run preview ``` --- ## Supported NIPs - [x] NIP-01 – Basic protocol flow description - [x] NIP-02 – Follow List - [x] NIP-05 – Mapping Nostr keys to DNS-based internet identifiers - [x] NIP-10 – Text Notes and Threads - [x] NIP-11 – Relay Information Document - [x] NIP-13 – Proof of Work - [x] NIP-18 – Reposts (kind 6) - [ ] NIP-18 – Reposts (kind 18) - [x] NIP-19 – bech32-encoded entities - [x] NIP-21 – nostr: URI scheme - [x] NIP-23 – Long-form Content - [x] NIP-24 – Extra metadata fields and tags - [x] NIP-25 – Reactions - [x] NIP-27 – Text Note References - [x] NIP-36 – Sensitive Content - [x] NIP-37 – Draft Wraps - [x] NIP-42 – Authentication of clients to relays - [ ] NIP-47 – Nostr Wallet Connect - [x] NIP-50 – Search Capability - [x] NIP-51 – Lists - [x] NIP-57 – Lightning Zaps - [x] NIP-92 – Media Attachments - [x] NIP-96 – HTTP File Storage Integration - [x] NIP-A4 – Public Message --- ## Follow me on Nostr You can follow me on Nostr at: [nosotros.app/nprofile1qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqzxrhwden5te0wfjkccte9ehx7um0w3ex7uewv9c8qqgswaehxw309ahx7um5wgh8w6twv5qzp3nq8v83enlvvfwecz9h20j0wa827lgu7fmfygcjtd0afknjsqv7zldp6m](https://dev.nosotros.app/nprofile1qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqzxrhwden5te0wfjkccte9ehx7um0w3ex7uewv9c8qqgswaehxw309ahx7um5wgh8w6twv5qzp3nq8v83enlvvfwecz9h20j0wa827lgu7fmfygcjtd0afknjsqv7zldp6m) --- ## License [MIT](./LICENSE)