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

Uploaded CPython 3.9+Windows ARM64

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

Uploaded CPython 3.9+Windows x86-64

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

Uploaded CPython 3.9+Windows x86

nostr_sdk-0.44.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-cp39-abi3-win_arm64.whl.

File metadata

  • Download URL: nostr_sdk-0.44.6-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.6-cp39-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 c36845d218118dc0330f554fdea5c6e0c4a73bc54cb74dcf628750bf9260e01f
MD5 68875a7500cf2eb9f828fec01257570a
BLAKE2b-256 d03e552318b5c8307ab2f725de59b9bedbd06df3f031c252d11b15dcea302511

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.44.6-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.6-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f89a13a4cec623283cd66218b8efedc8ec618b1b3e33a0e398240469f7b317e6
MD5 7b663cea1b6e36de8c6b98158a4e9dcd
BLAKE2b-256 90f511141f5612f8fb361d39dbb95d6ec916059213a8d5625f8f98b58a7cfc70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.44.6-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.6-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 5eee3919224b653007e71a8e8a43465ee36156132839dfd15c120ee9b54d075c
MD5 95cc7ce61498533c4a8068b90383e19b
BLAKE2b-256 830f6d4c364bd4f1ad1c76030aeddc43c5f6edd63d79cec289229de6afa5a72d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.6-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 512229272a68cc651bbe96b1d0ec78d12b899708d871ef92b49ce96eb33ba1fd
MD5 a7896938eed5f4dfbfd089768aac3104
BLAKE2b-256 0080e8de31cf0f1cf4c65ca5691a6c8baabbed19daccdccb427d73968e0335b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.6-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e73a55e1f52dd4cb006f502725e65ab12b68609cb1b18d96b2ba74a3b245d264
MD5 aa40d4dd07d89c705e17c8d6dd8f7c49
BLAKE2b-256 9e017104eacda8609d52a148171354bca1095227a651860022984bf518ead1f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.6-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 dccebbc33500718ace5cf8e7ac6ed7fa41ec07f65f157896b392ac5f0b9ab2ed
MD5 d60736cb877c90716b9ed4f4dd97b441
BLAKE2b-256 df02b0e83f3f5066e525e5c1fd44c81f6711479cc6942aee298ebcd545fb3e59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.6-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d16adc26a42cab37ae4ae8e3a8bed03dcedbe88c7862133c48cf9d99cb9e0cf3
MD5 bedcdae717d962312a78aa33d692f58b
BLAKE2b-256 01fe448443ef9e23433f202c0362c2eb9e1b98dc0efffb5c3f9cae6f6252a5a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.6-cp39-abi3-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 0234eae16b0fc11e3d72eb08c4c14b0c333a992e700d8fb88f191a42ef017a07
MD5 3fa8e16efdfb9ab882247d40454aa8b2
BLAKE2b-256 c9ec947f9fd4161a69da12bdbb8502a377c5ada2ab8e640ce5515c4a001cf81f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.6-cp39-abi3-manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 64e0304313bbbaa05226d9cac98618f94ab20e8e3f5e3a297179454e657d3446
MD5 0cb59dc87f0be08852d4ed174edb7599
BLAKE2b-256 c9adf700ddbbfcf2d0ff2285dec9b87b8b290d1f4359add21cb09b568bf52c0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.6-cp39-abi3-manylinux_2_17_armv7l.whl
Algorithm Hash digest
SHA256 44cbec5c99a8a8c8e8beeb80ae7427a3ff20b943ca459bd0ba556e41c20dd246
MD5 a1b6a805654f88034bf95acd72123919
BLAKE2b-256 f273ce525eed5f93969c62984f9397c80acf99883eab52bc055259e189eb1375

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.6-cp39-abi3-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 811637b021cfa338a38e37dda8df5dbeebe447458d567ad9b700a65199f6874c
MD5 0a98fb1227803180698e9bdaf847bdc9
BLAKE2b-256 65a40f210f8490faf4c24dbc4bfbdc1943afc632d907c6fae48f88f0f3b55605

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.6-cp39-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 326526e6fd736c4dd6ad73b5cf7653d1a0ae46a3fb8d8ed4b4cb221ee64f7feb
MD5 2521d9af1ee890b5065ecadd6e8b95be
BLAKE2b-256 430816525328d477e1fb427d47c0ccc14ce5b25f120871947374457a3267ae99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.6-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41dabb2539513db0b354c4fd2a3391307e50eb913a60c9325b1565e80e98530f
MD5 046106c7e0368f8c4d1f935a084199e4
BLAKE2b-256 61c31fbcb47aff23b368b817e5f6e90f3284b4b299e9bcf08e9a4cd414b80020

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