Skip to main content

asyncio nostr client

Project description

aionostr

https://img.shields.io/pypi/v/aionostr.svg

asyncio nostr client

Features

  • Retrieve anything from the nostr network, using one command:

$ aionostr get nprofile1qqsv0knzz56gtm8mrdjhjtreecl7dl8xa47caafkevfp67svwvhf9hcpz3mhxue69uhkgetnvd5x7mmvd9hxwtn4wvspak3h
$ aionostr get -v nevent1qqsxpnzhw2ddf2uplsxgc5ctr9h6t65qaalzvzf0hvljwrz8q64637spp3mhxue69uhkyunz9e5k75j6gxm
$ aionostr query -s -q '{"kinds": [1], "limit":10}'
$ aionostr send --kind 1 --content test --private-key <privatekey>
$ aionostr mirror -r wss://source.relay -t wss://target.relay --verbose '{"kinds": [4]}'

Set environment variables:

NOSTR_RELAYS=wss://brb.io,wss://nostr.mom
NOSTR_KEY=`aionostr gen | head -1`

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.7.0-0.8.0 (2023-01-28)

  • support for nrelay type

0.6.0 (2023-01-25)

  • Implement reconnect

0.5.0 (2023-01-25)

  • Support NIP-21

0.1.0 (2023-01-18)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aionostr-0.10.0.tar.gz (21.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aionostr-0.10.0-py2.py3-none-any.whl (16.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file aionostr-0.10.0.tar.gz.

File metadata

  • Download URL: aionostr-0.10.0.tar.gz
  • Upload date:
  • Size: 21.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for aionostr-0.10.0.tar.gz
Algorithm Hash digest
SHA256 e97154e9b4f93748379a511d76e8b02bf2477b362a43780efa5bfb7a80615ce3
MD5 3c237a80ed6f8b729a17dd4dd9115846
BLAKE2b-256 5de04be2212c00c0eaab4e5ffb066ab0435a77a6848db2d6842a115f23f74960

See more details on using hashes here.

File details

Details for the file aionostr-0.10.0-py2.py3-none-any.whl.

File metadata

  • Download URL: aionostr-0.10.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for aionostr-0.10.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 cfd00b12290e3b3522e7b784e9ac2b16c616ea78ed9aae71e2cc1cce197fe143
MD5 62006c767470edb0779059d442d531b3
BLAKE2b-256 43f370fd459584198d8f9fa2fd4f869366ecff3c9f2fe04850562bc5cbdbb22d

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