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.9.0.tar.gz (20.9 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.9.0-py2.py3-none-any.whl (16.0 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for aionostr-0.9.0.tar.gz
Algorithm Hash digest
SHA256 4ffa8e0dd812465bb2d45391c63084c2203256cc09b556952bf1d2fba95497a2
MD5 21de9702b72986e11ee8bc1184cf4b66
BLAKE2b-256 5feffffcd9109528f59900e9fd50ab8769b91dfbd8caf018a2ff9f9571f0db33

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aionostr-0.9.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 16.0 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.9.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 15eac42c24e2677deadccda0032b46e2568ea62d5e93a210264dbd6e474d7dd2
MD5 eca1a0d835f7cb7ea4e0404234dbe17b
BLAKE2b-256 1a848d5e894866e0682e11de0f521605fd3da30c621282de4231b69bee88faf5

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