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

Uploaded CPython 3.9+Windows ARM64

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

Uploaded CPython 3.9+Windows x86-64

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

Uploaded CPython 3.9+Windows x86

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

File metadata

  • Download URL: nostr_sdk-0.44.7-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.7-cp39-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 1644a3871d0da2e41fecf3ce385e29e781dca15fac34f46f54fceb37e04039b0
MD5 7bdb83452a063ea658d09f904f37b8c1
BLAKE2b-256 b96d37e4291b9cd14b2bed297ce19ac55c729b8caf0561a375139c0a61fe7c49

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.44.7-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.7-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 fd28bea9614a6688cc89dc09cab5e7155d3ebeac28ac0eb27e111f1675392511
MD5 c83244fb1eacb815ff4b635a1087ac0f
BLAKE2b-256 13413219809086648dd6efad02021789d26f5337fd796caf819beab53a0d7018

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.44.7-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.7-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 42cf9aaacea0fd10f43bc77ac4e0dc7226ffaa0877dc8f34157fd3ba0510a1bc
MD5 62ec5bc33b094ed82981b96bf5dcebfb
BLAKE2b-256 74b608ed2d69f5fe9bd854de591c40f6513f7cfd560163076c9b00bf15005f67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.7-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 88763d33723fb1af9f96505061e37706c0604b0903a0df39d962d3919c6b0c79
MD5 87c0e48e1f535d58a7369e1f28c2812a
BLAKE2b-256 e313cdb2853d6ddc37fd3623a9944297cf795d648cfd3085fdd03e39acb58982

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.7-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b4ffdf998309daafdd60ef100787009c368bf5c17b859ecbd9105b34957c745b
MD5 5a1247a9a105fa9a77802516e0809642
BLAKE2b-256 b30322fc8408b33bda79e4319e2ba5517caef079683a2b9cdf310ebac6ffc262

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.7-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4720a2d0938994b463c38181d082849f14df60a0c3e0810073d59e8f834eebb8
MD5 b6f73d0dcfc3fef4fab6e486873fadb6
BLAKE2b-256 6a7db8359a4d2739038193428ad41a87b13137603a67bf5560f6ea146083989c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.7-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f455f89cd09282d3110ef7f4221c50587ae1bdbef207db40c6084b5184a298fd
MD5 c687b433760f378a6c101305b8d9174c
BLAKE2b-256 2e2c673bb085e966c841658a0ce0995e87239426911ee0f79351821f7ee2a8ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.7-cp39-abi3-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 641edf8d0633528ac5ca40ba0250e7b976475f080ddedaddb78d3b8a09bb3386
MD5 b74764ab231a9c684284e30e82689972
BLAKE2b-256 38a74341fe6285c40b875eda26bb27e94d4d6b1e3f2b17d95e06a0fa33f37538

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.7-cp39-abi3-manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 d44e1415d28e2d9b8a41191f52bdb9db6e41d4525a2c8360acbfb40f5aea982f
MD5 76e47164673be5d462a696f4aa7f9ff6
BLAKE2b-256 dc791dc00cba461e4702185f1d4d59c56c5faf6e3086af15b6b0112d47dbf9b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.7-cp39-abi3-manylinux_2_17_armv7l.whl
Algorithm Hash digest
SHA256 bf1206b678c7145cc6124c511af1aa7b6e0303152740e4dccd41b92dc24b1256
MD5 d3fdb1c6b03252ce18d3e6491fbb5949
BLAKE2b-256 42d75733ac08ae096dd76eafa4bb6309a62e6f86a8c609254b9ed6f40401ee44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.7-cp39-abi3-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 dfea57c2edc07ac15b96cbfdddd8483769653ff77b86553f0cd382586544c163
MD5 6a0491c615d331f641822bbc8f9a4945
BLAKE2b-256 1ec483e88c093d6efec1ceee32a33a5bab495e89b7391e29da43da566c962323

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.7-cp39-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ac6ff0898e6221d497435b0fb6b237696e263f41000d242162bf714519a512e1
MD5 43e957b3d8b263d23c2dfcfc68caebde
BLAKE2b-256 6afd7c635f2a242c8455559c934b6954c61eba1cfaba8a482d37fb8fb0919a73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.44.7-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98fcb6f0c3d9ae394d484637402efc838ca47fbae2a98508e8e8df3836e26cc7
MD5 b402685def75f04eda849e3c639104cd
BLAKE2b-256 e0b2cfd236fcbc5cdcfad37f83a4a9677bc2145006bf7fabd54f44481cb932d8

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