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

Uploaded CPython 3.9+Windows ARM64

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

Uploaded CPython 3.9+Windows x86-64

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

Uploaded CPython 3.9+Windows x86

nostr_sdk-0.44.8-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.8-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.8-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.8-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.8-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.8-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.8-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.8-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.8-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.8-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.8-cp39-abi3-win_arm64.whl.

File metadata

  • Download URL: nostr_sdk-0.44.8-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.8-cp39-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 f5ab0d491fb717bd208bf0fa9d2843b0e68ac6fa91798a6060015229da71b16a
MD5 4aff3066af8d9aadce4a6afc130612bf
BLAKE2b-256 a7b0095a4f86ac546420d5c6facaf7775905635dc853d27ab4d5cd9df8fa753b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.44.8-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.8-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0f1e011fdeede5a323907dd138cf8cf8a86cb897a46effb15899490948b15c5e
MD5 aad0b3c799748466c03edeaf29bf1c2d
BLAKE2b-256 daa0d02d8e9057c5c305566fad95f9e3b99f8c1838501a599de7f1c17b59903f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.44.8-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.8-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 62189ccc31fe63ed93363c0f65bf198e76b3bdc46b50294d073869cc7530f9f2
MD5 632d1fb9bfab810e3c11258544806eda
BLAKE2b-256 19f837dccf026acceb465bc871f28b5358cafce32aa90f274e8db711e570f7b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.8-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7d4b0530005f3ec419c5c9763b0cf121c94fd7aac00268f51d85eed182eeb055
MD5 30d03463d6332591c1bbec6000e975ef
BLAKE2b-256 9b8228078b60a488efca13e34daaa2bb6e7fdc5c97e33f2ead52feba06179ad6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.8-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 976bbfff3877c320e107cde7a7ba1b0979780d9b1c930bddc9fc13ed7184f95b
MD5 9516249e60958166b0acad11ce0477dd
BLAKE2b-256 16b0541b3da4991d6711b42ac13617b5fb43e417e8c9e7c1bd509f244463647a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.8-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4a2314145250c8039a7987db1244de6c1bbe82c5d35394951f2278a5042ddd48
MD5 f3202d09cc9da1679cd574f640f132d9
BLAKE2b-256 e489fb5a23621246d172725b2ff825a5e1247946b6ee37c776edd1b58c6b95a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.8-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b142daccbcaf421accf094f33797f2edb7c8b212996412c9ee9dd824dff28bd4
MD5 ffb1546a6f7a42e0c49763c10d6e6b45
BLAKE2b-256 85e9ba457ede5ab84383fbad6d1d62d3bf2ddab7ff00f0f3dedc8476dfed3213

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.8-cp39-abi3-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e6b2f1b44ae95b35712008c2e0335ab833a30545a80c4afa45992b439b20e66b
MD5 8f19eef3b224daeb0ee79e1e33eee758
BLAKE2b-256 7e2864604fd23dfccd68ba76e269f027cf597b083a308666fe46c202ed9f365d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.8-cp39-abi3-manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 a9b8de045f1b54da8554602483bdc5864ede3abf62776734ddda20ea2857de5e
MD5 803222dc337f009b05cb2f1d7f7043ec
BLAKE2b-256 af0ecf6211ed51b00cc4ef624afd926a23b502897ca340da10e7ebe4beecc0df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.8-cp39-abi3-manylinux_2_17_armv7l.whl
Algorithm Hash digest
SHA256 9811e6d8c9082673525345c0e446cadf19841982009e4f97451e702577765887
MD5 c82adcb3a733ac0e2e188e0194d12bad
BLAKE2b-256 099f15bf74e0f4079b5386af44dde78824033922bd61b89575ee7f1da9fd2045

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.8-cp39-abi3-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 7b7a684afbfc9118aa2dd3adc7f06fa0d0f872e7ccfdf7542d2ba649f4b3689b
MD5 0d0815431cdff6cef0b0804ad2804b40
BLAKE2b-256 bb136233b97a37eb035997d134b46c0f008552a457082a9d2866375e4c098950

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.8-cp39-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ef1a69cf54fbc8647d5a7b7a1e77a4d0c81761eefaea1323c53d81523974c488
MD5 8d2f18e238f862c3f9ee387d11d7afce
BLAKE2b-256 9aa83defda5f31dc639d5003c6b96389407637a7a0355e9aa14aceb0feac60db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.8-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d781526da09550a8ca7b11abf0ee270bda53fabe191a2abfc8851dd1f3f4235c
MD5 84e780620276ec857a1fc31515376ac6
BLAKE2b-256 6b59df089c9ca3f683c3245c6aeb55b76e8933ebb33168b6436c29da24f1040b

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