Skip to main content

A Nostr Chat with participant discovery

All users know a shared secret (like a bitcoin wallet descriptor). This allows them to find each other.

  • Even if this shared secret leaks, the attacker can only spam the discovery option, the actual chats stay secure

The actual single and group chats are based on a newly generated secret keys for each participant.

  • Each participant has to be manually accepted to be added to the group chat
  • Chats with participants use NIP17 and group messages are simply NIP17 messages to each participant

Export and restoring of the nsec and with it restoration of all messages of the relays

Metadata

Release files for bitcoin-nostr-chat 0.6.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bitcoin-nostr-chat 0.6.7
File Size Uploaded Provenance Actions
bitcoin_nostr_chat-0.6.7.tar.gz 104.9 kB Without provenance Details for bitcoin_nostr_chat-0.6.7.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for bitcoin-nostr-chat 0.6.7
File Interpreter ABI Platform Actions
bitcoin_nostr_chat-0.6.7-py3-none-any.whl Python 3 none any Details for bitcoin_nostr_chat-0.6.7-py3-none-any.whl

Total release size: 230.0 kB

Release files / bitcoin_nostr_chat-0.6.7.tar.gz

Download URL bitcoin_nostr_chat-0.6.7.tar.gz
Size 104.9 kB
Tags Source
SHA-256 checksum
How to use checksums
81bb20ce26a48bc975ee4aa28702bb49145e6561b08968533776dab4ef2d5aa3
BLAKE2b-256 checksum
How to use checksums
f69d8781a313f9a0604aa716f007a1bb88ddebdd9642624c82fd9ef016b8b4be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.10.9 Linux/6.8.0-57-generic

Release files / bitcoin_nostr_chat-0.6.7-py3-none-any.whl

Download URL bitcoin_nostr_chat-0.6.7-py3-none-any.whl
Size 125.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1ddb6a9985347cb11510f36d6cafe602331227ab2c48bffaba8c9e324dc02054
BLAKE2b-256 checksum
How to use checksums
cc7a267f1999812ef101e360bb4682e35570e80a5f18c23b39dfaf57b4817964
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.10.9 Linux/6.8.0-57-generic

Security for bitcoin-nostr-chat 0.6.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page