Skip to content
@nSealr

nSealr

Open-source hardware and software for secure Nostr signing devices.

nSealr

nSealr is a non-profit open-source hardware and software project for Nostr signing devices.

The goal is to make Nostr key custody and signing reproducible, inspectable, and composable by anyone: firmware, companion software, protocols, hardware blueprints, smartcard support, and test vectors are all developed in the open.

Repositories

  • .github: organization profile, issue templates, and shared GitHub metadata.
  • lab: knowledge base, roadmap, audits, sources, threat models, and decisions.
  • website: public website, documentation hub, and publishing plan.
  • specs: shared protocols, schemas, and NIP-01/BIP-340 test vectors.
  • companion: host-side CLI, browser bridge, NIP-46, QR, USB, serial, and smartcard adapters.
  • esp32: ESP32-S3 and classic ESP32 firmware targets.
  • raspberry: Raspberry/Pi stateless QR vault and SeedSigner-style flow.
  • smartcard: JavaCard/NFC/contact smartcard signer work.
  • hardware: open PCB, BOM, enclosures, wiring, and assembly references.

Principles

  • Private keys must not be exposed to ordinary Nostr clients.
  • Sensitive signatures require explicit user review and approval.
  • The host companion is not trusted with key custody.
  • Protocols and test vectors should be reusable by other Nostr projects.
  • Hardware should be buildable from documented parts and open design files.
  • Durable project artifacts are written in English.
  • Completion requires tests, documentation, audit, and fresh verification.

Popular repositories Loading

  1. esp32 esp32 Public

    ESP32 firmware and host-core for nSealr USB/display and stateless QR signer targets; production signing remains disabled.

    C++ 1

  2. .github .github Public

    nSealr organization profile, governance, community health files, and shared GitHub metadata.

    Python

  3. raspberry raspberry Public

    Raspberry/Pi stateless QR vault software for nSealr signing devices, using shared QR/review contracts.

    Python

  4. hardware hardware Public

    nSealr open-hardware requirements, BOMs, validation reports, provisioning notes, and future PCB materials.

    Python

  5. specs specs Public

    Shared nSealr protocol contracts, schemas, QR/review contracts, approval digests, and NIP-01/BIP-340 conformance vectors.

    Python

  6. companion companion Public

    Host-side nSealr companion CLI, local service, transports, NIP-46 bridge, policy logic, and response verification.

    TypeScript

Repositories

Showing 8 of 8 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…