Skip to main content

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

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.5-cp39-abi3-win_arm64.whl (3.2 MB view details)

Uploaded CPython 3.9+Windows ARM64

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

Uploaded CPython 3.9+Windows x86-64

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

Uploaded CPython 3.9+Windows x86

nostr_sdk-0.44.5-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.5-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.5-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.5-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.5-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.5-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.5-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.5-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.5-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.5-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.5-cp39-abi3-win_arm64.whl.

File metadata

  • Download URL: nostr_sdk-0.44.5-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.5-cp39-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 68fbe56c7ce00d7429f68b7ed8914033190ceee20a1db3833d498209c729dd62
MD5 9e142ec4070eabf22c13b699dd5fb759
BLAKE2b-256 7fe6b395c613547c5935c705709767c24a4a7a1ea6299b8047bd1756c2fce729

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.44.5-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.5-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3e8454c09be8f570d3dd913864c93f7060e293dfe2cceb74a036198443377e1c
MD5 69236ec2b1c41ed84c5935a3a8ac91e5
BLAKE2b-256 4e2c99744f7b4b12f1b328465a466e35e13b9475f4b98bccb0046f532e9faff1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.44.5-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.5-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 e78cafb1ddf03050c4b983f82ddfb3c9d06ef0cc53fbe72ab1ed3e30d3bbd930
MD5 f9a9eb09ea7d70e5e15d2eaf878c9644
BLAKE2b-256 6228ae896cd8428409e86457f81f97960b7801ac448d40f689878c6b2c32c844

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.5-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7d5e9b944b9ca4f52af76f51d17fb2c458185965a39ec1bb79f3953d33c41c24
MD5 e83b73455e4a189996f2d7be60b39b7e
BLAKE2b-256 cf25e7c8ff6dee628312b50591b6380f2579779ac9ad3fa313909eaaedaf563d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.5-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4b74ed0eb20ea80e73007f414e70ba42fa6b8fc1008bce02658828bc1d6f71da
MD5 3c95fe3f9f6b6367ab5926b12cc2504e
BLAKE2b-256 b0be56bec7901ae4c864deef937cff6962dc6bdb2fddf710f18573027a50bc30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.5-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 436939f5e2806ceeb9380e05d8aa9239efd043f69a77c5c040f2600274babc5a
MD5 0ef1ddec2d5e25255c40e69c1e3dc9a1
BLAKE2b-256 cfb3851701feee5be76c30389ed2ea150d1cd81d125a271a8ffa571b9d471123

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.5-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 40aed3161f3c954ecd5f00a35f077d1eb51594145169929ab0f46ac93f72894c
MD5 5f4b138ccf904227e02dd82594e5865a
BLAKE2b-256 83338106857406c36d63295eef2d8e4acdf1e6bbd73cd73a16a90b0c0cf506ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.5-cp39-abi3-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 3eb87d94fd87592663c3306512409215f8993a927c097a613d83ce4771a74931
MD5 29e9baae459f26e3c281d8f58b857116
BLAKE2b-256 f00c96de3f637ff85e20be0093e6f46bb9214d465b92baebeec255a2dd939299

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.5-cp39-abi3-manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 d90d38fab8601e0df79496bcd2bc98b603b3b97a2e765eebe8276c432fd5381f
MD5 785cc3dfc51935d1bcbae27470308df3
BLAKE2b-256 363cf23e50d03641e241780d2908f7ccc52d689344d9cdce43a16c7265723269

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.5-cp39-abi3-manylinux_2_17_armv7l.whl
Algorithm Hash digest
SHA256 cf743884ed511aa9cd34f4772dab3c899a70d5fd6874e6874d16c981db553e6c
MD5 b140f573746fd4bdcedacc7f4d541c6d
BLAKE2b-256 9b651518f2b8aa2b0131ddb94ada358b32dfa406b18810a4d4425b46c82db755

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.5-cp39-abi3-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 c8a1a2c3377c35b5651f62202c33ace37e785039010584f80c4b94f63272b1cf
MD5 261d091d18eae6b891cdf4b596154c1a
BLAKE2b-256 ff024be5f0589d4075668eb689db506aba563a4d9e4d748feaa3efc2c0040b3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.5-cp39-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 75eb4efdd01d00511037c5b9d857d49cacb9d5eedcc4aee2e0d0562b043987c2
MD5 2acc7b38e503c96a2a091d5e4a53f3d0
BLAKE2b-256 88fce2d2f90e1734c8410daa7ac481d7fa138195250da0042860ad98217fdd3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.5-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4eaf7c5664ed682fbf7e190d0bdc3907d81a7090b35075920ab9c5ce3d03fcea
MD5 5bd00145f52f2e822225216d2d9fd6c9
BLAKE2b-256 e7bcdc38a2b2413b3c23dc34458e8fb2a3a2dae32f94b5dc0885e9955bbb44a3

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