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)
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
|