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

Metadata

Release files for nostr-sdk 0.45.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for nostr-sdk 0.45.1
File
nostr_sdk-0.45.1-cp39-abi3-win_arm64.whl CPython 3.9 abi3 Windows ARM64 Details
nostr_sdk-0.45.1-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
nostr_sdk-0.45.1-cp39-abi3-win32.whl CPython 3.9 abi3 Windows x86-32 Details
nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details
nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_i686.whl CPython 3.9 abi3 Linux musl 1.2+ x86-32 Details
nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_armv7l.whl CPython 3.9 abi3 Linux musl 1.2+ ARMv7l Details
nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_aarch64.whl CPython 3.9 abi3 Linux musl 1.2+ ARM64 Details
nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details
nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_i686.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-32 Details
nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_armv7l.whl CPython 3.9 abi3 Linux glibc 2.17+ ARMv7l Details
nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
nostr_sdk-0.45.1-cp39-abi3-macosx_11_0_x86_64.whl CPython 3.9 abi3 macOS 11.0+ x86-64 Details
nostr_sdk-0.45.1-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details

Total release size: 52.6 MB

Release files / nostr_sdk-0.45.1-cp39-abi3-win_arm64.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-win_arm64.whl
Size 3.7 MB
Tags CPython 3.9 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
cf246932c5a405a3acc0e921e94615fb8ef5b3e88280735b5a525f46fe906dac
BLAKE2b-256 checksum
How to use checksums
fe5569ab2693809deba62311323ccac7d8aced80750893b1675dd1bff418562f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-win_amd64.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-win_amd64.whl
Size 3.9 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
937d1e8eec83114bfd1821e78a5e1a7130473c8998e98cdf8408361021e9590b
BLAKE2b-256 checksum
How to use checksums
c18d4cd89a50d2c9eb568c6303f03c6c8f9b938e672c29ae01214af551764a27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-win32.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-win32.whl
Size 3.5 MB
Tags CPython 3.9 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
6bcd1f1462a6ce946bb8943a1c0c078431d645e1d7e2f2124c9bed508d3a22a0
BLAKE2b-256 checksum
How to use checksums
2d7b865d81abd1b368dbe17a85f57ce468b130d5913a6bc30e50670f68380596
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_x86_64.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_x86_64.whl
Size 4.4 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
3375566eb6e35af9cfe8d0e4f459d485543a24f8bbe3a05c7a459529a764cd2d
BLAKE2b-256 checksum
How to use checksums
792eefe77f4ba3c91d6cb4bb06845d157d51fa64e0bedf979f8e6e934ca6850e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_i686.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_i686.whl
Size 4.2 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
fbdb80e0c9daa57804c50a78c2928fa00fe15deef24edbc296fe41db8b3eda68
BLAKE2b-256 checksum
How to use checksums
9e0f0d43864bb71e41b7d5b84ec3e480693b283780948946fec6322a2ae1de45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_armv7l.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_armv7l.whl
Size 3.9 MB
Tags CPython 3.9 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
154eb4227948507b0cee98a73872443bb71a54c78726e2f55aa95e353694d618
BLAKE2b-256 checksum
How to use checksums
a821862d0dc7cda61174e5b4fa17d85e6f5565e024517b5dc834db6cbdb204b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_aarch64.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-musllinux_1_2_aarch64.whl
Size 4.3 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
8c769eee70727d8f73aef2032aa2fb599538c871748c18dae2738c30f77da2b7
BLAKE2b-256 checksum
How to use checksums
ae9eed21138d709ad5fd11a2a23c699131be6a8d97bbf4d6482e90e3caceac08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_x86_64.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_x86_64.whl
Size 4.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
5e051a662fac81aa2e15e8221915a0ee4c38791fe6284bc286c5f4cc769cc22e
BLAKE2b-256 checksum
How to use checksums
6dfef05d7e8b9fa2c3541d4a4eeb077a3db63c1d722f991c6b08d8d2a8e3afc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_i686.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_i686.whl
Size 4.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 abi3
SHA-256 checksum
How to use checksums
4f778445d9fcfc764a941e8918089879e0af1f6d9b2d6bd53af865bac10ef361
BLAKE2b-256 checksum
How to use checksums
8dfb37a5b1080f4b5bd12537325f23d1652be2c3c9a8e4d1b36c0259e96566a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_armv7l.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_armv7l.whl
Size 3.9 MB
Tags CPython 3.9 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
1d68cdf81ee7c0356731b1f148413bc393abd03fabda0845e66c9e0e7fba1605
BLAKE2b-256 checksum
How to use checksums
5b5b0cfea91f8af05bc677aea4980a66759b7f75e5722dd4976de3f607c14300
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_aarch64.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-manylinux_2_17_aarch64.whl
Size 4.3 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
b7d1ddb5e84c49d394c5a5290fd8982d75dd05684d07fda1f7cf10434d7671d0
BLAKE2b-256 checksum
How to use checksums
8be3084ac8f2ae947b86d3d8c5ae89e3f7b0389c6e4ab207397c95bdc76121d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-macosx_11_0_x86_64.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-macosx_11_0_x86_64.whl
Size 3.9 MB
Tags CPython 3.9 abi3 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
2b13cea42c9329b85e3748680058c77eab66f760652da871e8ce8808afbd9400
BLAKE2b-256 checksum
How to use checksums
3d81aa8b46b84fea0a71873643b3e31fe927bb705f6426a22218dcde5ffdb265
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / nostr_sdk-0.45.1-cp39-abi3-macosx_11_0_arm64.whl

Download URL nostr_sdk-0.45.1-cp39-abi3-macosx_11_0_arm64.whl
Size 3.8 MB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8f5a121884ca991f4563354305705f78fa1822bf9b3e54ffbf64d6b89e4ff196
BLAKE2b-256 checksum
How to use checksums
e153dca0a65a44538448cc18ad358fe8c8cd861f7d2733781834a232f0cb13ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page