Skip to main content

Nostr protocol implementation, Relay, RelayPool, high-level client library, NWC client and more.

Project description

Nostr SDK

Description

Nostr protocol implementation, Relay, RelayPool, high-level client library, NWC client and more.

Documentation

Learn more about rust-nostr at https://rust-nostr.org.

Supported platforms

The following OS and architectures are supported:

OS x86_64 aarch64 armv7 i686 riscv64
Android
Linux (GLIBC) ✅*
Linux (MUSL) ✅*
FreeBSD ✅*
macOS
Windows

Are you interested in other platforms? Open an issue here.

* PyPI currently doesn't allow uploading this wheel

State

This library is in an ALPHA state, things that are implemented generally work but the API will change in breaking ways.

Donations

rust-nostr is free and open-source. This means we do not earn any revenue by selling it. Instead, we rely on your financial support. If you actively use any of the rust-nostr libs/software/services, then please donate.

License

This project is distributed under the MIT software license - see the LICENSE file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

nostr_sdk-0.44.0-cp39-abi3-win_arm64.whl (3.2 MB view details)

Uploaded CPython 3.9+Windows ARM64

nostr_sdk-0.44.0-cp39-abi3-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.9+Windows x86-64

nostr_sdk-0.44.0-cp39-abi3-win32.whl (3.2 MB view details)

Uploaded CPython 3.9+Windows x86

nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ x86-64

nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_i686.whl (3.5 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_armv7l.whl (3.4 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_i686.whl (3.6 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ i686

nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_armv7l.whl (3.4 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

nostr_sdk-0.44.0-cp39-abi3-macosx_11_0_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.9+macOS 11.0+ x86-64

nostr_sdk-0.44.0-cp39-abi3-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-win_arm64.whl.

File metadata

  • Download URL: nostr_sdk-0.44.0-cp39-abi3-win_arm64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9+, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 e2765ba0987717a950e20eb87f976f28e0128d28a9cfad3dc7ff9d3754190a47
MD5 a6d283569f70c67631cefaaa3878d426
BLAKE2b-256 cc44fd7a6020d627c7fa52f044761e861fa89668785e4371f38bbbe219d263e9

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: nostr_sdk-0.44.0-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b07cf13ef05fee7dc05d04d84bbcb21e5004e52b315de3212ed8def3dbb2dad5
MD5 943b58d93170083215f2537ba239bbb5
BLAKE2b-256 3f3f2d5eceeaded77a940c0d799efdef91339de49256cbbb78b8ef59813e5c64

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-win32.whl.

File metadata

  • Download URL: nostr_sdk-0.44.0-cp39-abi3-win32.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 197d50b7253a1af4db2ce7511542a3d5827208b991fb164794f1c1a750c2ad07
MD5 b9fd7f414d40857f0be4bc2f43bdb268
BLAKE2b-256 c704e6eebee49d41185e55035f039f3763910aa90e223d44cc9fa810ddd08d8f

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c1632a8db0a1727481a309c4ebb47a7e5206a485bddca92a966822266b7be5d5
MD5 146b3fc7089f40072e4832a23dad2973
BLAKE2b-256 ce3738b1706fbdf032c1caf3fe15cbe7f45430eb90cc8b7db19c78f1458f2c9e

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3f68f278449ff9271b62c193fc842d836d9ca1dcbf3db6c38e5ce3a8198be9e0
MD5 4767d5d10902105d67b9253eb945d800
BLAKE2b-256 27254404902bd28be61e140af4a84d459eb5abd1980c5d3252c19f36fc6fbb91

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 23e6ace94b35e80a36d49afe22d101d38f57c036f094dc57f73c417708e89096
MD5 f75e5f0cb4081438336a9a90821b24db
BLAKE2b-256 15af5f78e5c8954af80dfacff6e5ba30cbceada668b8ffa955014d8b8bda29e7

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 53785102f4d4e8db8c5f32a26b8f6d87632f156de33163cb371f36c79aeb077c
MD5 9a707faef149b5e70ecf558eb7fdbf6f
BLAKE2b-256 5934b0ebe74aa138f747eceece076b7e59b7f7a104b2a03cf33b7797a2266902

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 650b8e8438da7807d2b1337fa7989b848794cf92e9796d529144a34a9cf0ec77
MD5 4873f8e6c2c5307358413c35456f3873
BLAKE2b-256 8ee2dd1888e429cde53172ef7733975be2e8427fcd5b961a65326e28346d63b3

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_i686.whl.

File metadata

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 f2f52e886d2acf6914f02791ba8d0f694dee5a657ea0c09e6b4316b87a09294a
MD5 98a9a699ee81dea9545c64bf22482d95
BLAKE2b-256 b476c4b280595ebe5fa8710c7d7309b0faf3faf294fc06e7474acdc88522c2d3

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_armv7l.whl.

File metadata

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_armv7l.whl
Algorithm Hash digest
SHA256 b82fc26d68eb0d9f2effbea453e745cecbf958179620fad2a182902a57cf7e6e
MD5 0bce037c58ffaf460fa112482d5bf4f8
BLAKE2b-256 b2b730d48d69157806ecf1c4b6d03e2ff5fdf1e8f5e05f80da0b573d63f231fb

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 c4f82ee06c5e2c49e1f6074b2a94a8985130b766cef182114bd9ec89913cbd89
MD5 993a748cd63bf8b5d42704cdebd00b62
BLAKE2b-256 6ea838a372bfb0105eb641c8cdd8cb5e35da438e0b7cac01cc39068de81ab763

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3c22de46697bfafafde78165cf5ecbe36c708b46d672d05ea4447ee15cc88b61
MD5 aebb25e594dcabc3bb07145433a132cb
BLAKE2b-256 7fcddf78337ea488c3cbad51e3a1faca376aded5d0d231cb7d1bbfa32da48efa

See more details on using hashes here.

File details

Details for the file nostr_sdk-0.44.0-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nostr_sdk-0.44.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 788bd39dc82733f10ddc2b88112efad18551919b19eda0228588d7a22e799344
MD5 b736b4f95986eace7185901465354e3b
BLAKE2b-256 72236a5078925ae51809a9c91a1f24d65a260cb6f27d3b6f234be3e1b28e6bf2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page