Skip to main content

Nostr SDK

Description

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

Documentation

Learn more about at https://nostrdevkit.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

Nostr Dev Kit 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 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.45.0-cp39-abi3-win_arm64.whl (3.7 MB view details)

Uploaded CPython 3.9+Windows ARM64

nostr_sdk-0.45.0-cp39-abi3-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.9+Windows x86-64

nostr_sdk-0.45.0-cp39-abi3-win32.whl (3.5 MB view details)

Uploaded CPython 3.9+Windows x86

nostr_sdk-0.45.0-cp39-abi3-musllinux_1_2_x86_64.whl (4.4 MB view details)

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

nostr_sdk-0.45.0-cp39-abi3-musllinux_1_2_i686.whl (4.2 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

nostr_sdk-0.45.0-cp39-abi3-musllinux_1_2_armv7l.whl (3.9 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

nostr_sdk-0.45.0-cp39-abi3-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

nostr_sdk-0.45.0-cp39-abi3-manylinux_2_17_x86_64.whl (4.4 MB view details)

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

nostr_sdk-0.45.0-cp39-abi3-manylinux_2_17_i686.whl (4.4 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ i686

nostr_sdk-0.45.0-cp39-abi3-manylinux_2_17_armv7l.whl (3.9 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

nostr_sdk-0.45.0-cp39-abi3-manylinux_2_17_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

nostr_sdk-0.45.0-cp39-abi3-macosx_11_0_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.9+macOS 11.0+ x86-64

nostr_sdk-0.45.0-cp39-abi3-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: nostr_sdk-0.45.0-cp39-abi3-win_arm64.whl
  • Upload date:
  • Size: 3.7 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.45.0-cp39-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 5a0fc63b69995bf2dac44e479aaec1ce1af71e687c9f4258891e429ed3db25e5
MD5 0735412cc6d73308271f96b025c6dcb4
BLAKE2b-256 f3d0f80080bd2aa73ed25c7a9d8d21020fc73eaa10591b39e13ec2b88228a8ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.45.0-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.9 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.45.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b3904abc4d7e4ac46ed66c8aa528e89748f3f25023708e4bbab58bc81d3a99f7
MD5 e931647058aace1e7477c3dc5a8992cb
BLAKE2b-256 99f0e03b7abb4dc016ea19dc2f311f367e472df47c187fbb69cee6df3ed2f323

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.45.0-cp39-abi3-win32.whl
  • Upload date:
  • Size: 3.5 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.45.0-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 45ff1ae2f19fedfa9f91b0c81c1be755b706e2fd1e7865ea46612c2ad1d98a3e
MD5 032f212a4dd87edb0232ac7b3ba86920
BLAKE2b-256 0d15a9c8da6d37bbbbfe07cba889a3d149f030985e524758ba51b44ca7a29ca0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 78ccdb4766ae627ac9e2c10a7bb224d1e00da48fc7b61c7f48935ae23241fd64
MD5 54e1333850932898802734295b5903dd
BLAKE2b-256 8b633964d86ed2f36f691374813751fb342de0c169ea0d926609379e50fd761c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 15346b498f4df4bb42ef2987cecd9e97ba60294b9bc7bb486e1c4b6bee4f528e
MD5 bd1e6cf486433a07a9a42a7863f32db4
BLAKE2b-256 bd311289150239dfce59c1c2afb8313dfd21411040103c68e6121f1ba4515fb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3b314b5160014bf70b39e95b3cf5cb059050e2fc2f782a0d9916c7ae1559e34f
MD5 66687eda8cbea087481f928eb0ffdbd5
BLAKE2b-256 7027764af3a4bc1ec8542401616f11c41bbf9c42fbaef8659bf26bab4097ed6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a7e0a886b427356dc94cd0b1bc8421b01eeb5aa9ea26e1b69c21f0a3cc1bc2ad
MD5 9157d0046fd00daff2393c2757bce771
BLAKE2b-256 34b0526e134d23e2bdbac523bb38351d940a478cc2d7499c0ee9d1ee499ecfb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0-cp39-abi3-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8152945cb27b48bbf6f89d73d8560bfbadd202b8e5c165bf5b5532e91feed417
MD5 46ea83ac61964660a4d56c351734b4cd
BLAKE2b-256 c1571684e67051af3540666e6aeba4ed5bc9ea027cbe311789dce79863c85b48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0-cp39-abi3-manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 9d91d519a93c48ab4d689f975f406d8ee96e39d6876d2aeaaee58de7e66ded93
MD5 e1f08fe30c28311d45abd331aa06a5ea
BLAKE2b-256 c1d31a464004596e9ea0366a62e1671fc41adefde97b477bf60e69615dedec64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0-cp39-abi3-manylinux_2_17_armv7l.whl
Algorithm Hash digest
SHA256 e5cae5ef56411d6665de78c39822a4e80382231d44b4a6fc3db096b8b203ec26
MD5 3cd69a77a082999f5875f9eedc090fc4
BLAKE2b-256 7ecb9a5edbea9db9995704ebc44ec4fca153c5f7d9ea07d668cf7837f01ddf1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0-cp39-abi3-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 00da5e7e387515d1e12779eccfb2c794856f774b4534694200434aa0146a03ed
MD5 ff33eb92d635a40c1340c8ee5aa168fa
BLAKE2b-256 a172489cd53d491afe180f71d24c4f4f334f6da38d1bf683e8907771f436bffd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0-cp39-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a20cb90f4fa225e57118431fc05d1d567a78a047dab54d34897365fcc5b82498
MD5 048c76bb9d592f8d4dea3fcd067580c5
BLAKE2b-256 e25d355adf2a676493101357080857cf7896880c6556fe84795281bc283513c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5bd1a6b972e9f5ae8c4f4448a148f668f124a3389b72eafb9de00f714e829059
MD5 e1d2bb6f4ffd4d77d133f47611cdc300
BLAKE2b-256 b9739401a17b0a43bf22542f31e5c5624db7f838f7690977ec786edd72b0880b

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