Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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

Uploaded CPython 3.9+Windows ARM64

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

Uploaded CPython 3.9+Windows x86-64

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

Uploaded CPython 3.9+Windows x86

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

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

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

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

nostr_sdk-0.45.0a7-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.0a7-cp39-abi3-musllinux_1_2_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

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

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

nostr_sdk-0.45.0a7-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.0a7-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.0a7-cp39-abi3-manylinux_2_17_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9+macOS 11.0+ x86-64

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

Uploaded CPython 3.9+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: nostr_sdk-0.45.0a7-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.0a7-cp39-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 dbfa64b29feed55da9fa290c1bedcb755e4cf63430a2d56271df1c4a09fee219
MD5 c153a2ee1d3fe5a545f0b9eccf813815
BLAKE2b-256 6d6156c9ba33299b8723164bf6e0e75da825f508d06b3956347c3c948a3a9eed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.45.0a7-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.0a7-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 59b2c620905585b66cdcce998141d5afaef9432a103a5e2bd4b02e49ce2337a3
MD5 91366654bd5bba384bf26bff5dc61a70
BLAKE2b-256 f6ed65007d17824d8e062fd40430bc731b345df3cc05dd7b9806c976a7d6d2f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nostr_sdk-0.45.0a7-cp39-abi3-win32.whl
  • Upload date:
  • Size: 3.6 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.0a7-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 18facbbe97386ce5a820fddc1542a6d8b9eea97f1b3ee89b58c5f0617fd0f8b3
MD5 8669855c583ed0f54387c94ca2f0f7d5
BLAKE2b-256 d262fe026d43ecce0eb2ac1bb9df169a96e6a8ee89481424e082124c54eb1a4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0a7-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e2503252238a138857a06fa6a27cc1c627238bc4da77c0ce1233e346eff3465b
MD5 f44e7d6ac24aa67f6467c33a741ad55b
BLAKE2b-256 e15e0c829a9edfcbd99dad2f4e3b6236fc859969cb3db9661567cb9eb3ff926e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0a7-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 66bc0b0183f81038dccf195422d5bfbabd965995ab839068e69b1c6a244169f0
MD5 0990d77bfb993712311b0bf28360c12f
BLAKE2b-256 4e906e73e602d5a0c31791c2a52fd5714e43bfa26df205fa2114ee4785f93da0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0a7-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0e90bb9db10d1566c0c9776dc6d32ddd626e65a7f33ff37602bbb0430706c43e
MD5 a2b5454bcc8aba20da0cc84ada1f70c1
BLAKE2b-256 b51b7f79297dc59f65ed7cd525d5d9a728d1f0989b20c55846e5d072c0813e8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0a7-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 58648cab4f53e2d29b1f113ea5ab4c9247485c592485615df91498960cbe3d06
MD5 e813fd9b66452b68f0d8a069869b9ece
BLAKE2b-256 a8dabaa8956bb48e7ddb81b2e0b0d0d75d79108de0b9599c593034740f9a4eb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0a7-cp39-abi3-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 64d7272bcd5c9d03bd9c19c5569088ec719189ac9e694a5f9c88213b352c5bf0
MD5 e3e6fa9111485fee31d22ac011debeac
BLAKE2b-256 dff658fc3f648f0af40e94c6440d6343dfd1f79294ea699accde84793e9a1d8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0a7-cp39-abi3-manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 ab13419d71338e67a35a8d9d9bc424f043f6ffad9d7ddec2e78ef997f90a6d9a
MD5 98022f019075c106c13eae9c099babd5
BLAKE2b-256 c96e617c18c80b4d799fa9874676ebbe838b4761de8e9b4a3b899fad476f3a46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0a7-cp39-abi3-manylinux_2_17_armv7l.whl
Algorithm Hash digest
SHA256 b54613bea3cfe3dd8ca58482225f3af2a024c058118718c33ed11dd03f378d70
MD5 0ee2e1122788edc98608642e34b3990e
BLAKE2b-256 50304b9bc36768e56febb2322d225a1949bb5b8f40c0307ab9a3dc5a6e0e923e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0a7-cp39-abi3-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 26f8153dc6e41bc1827a44f49cfec0f079a43c76c8e50a4a1343b6d946ad36c8
MD5 e21672a11764dbe80a966549aca8999e
BLAKE2b-256 90e8a82271fc2fc3b7b5660aa5f574105e2ec8ba9f4f5c4b29a7965a7f34160a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0a7-cp39-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f36f7abd712d1ef1a643ef16109cb5fabef734696989c510379c8ade113bc49f
MD5 5a3cc5d78ef54070b1910602f5dac5e4
BLAKE2b-256 f820de358054425a39953cd90ee745f335af084dd12a30598f15e5e13c021bd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nostr_sdk-0.45.0a7-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83b5110488d67690021ece353d5e124d47417df231d29ce573a3e1fcdb5177e2
MD5 a787de6923a9fe1490dd2cc2ffd2bf7c
BLAKE2b-256 289741acdde0bc1731c1b37a80d686f61dfe4bae3974581cdc5272d968ab71c2

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