#nostr #environment #client #no-std #standard #tags

no-std nostr-nostd

Implementation of a nostr client in a ![no_std] environment

6 releases

0.2.1 Aug 15, 2023
0.2.0 Aug 14, 2023
0.1.0 Jul 23, 2023
0.0.3 Jul 15, 2023

#1325 in Cryptography

40 downloads per month

MIT license

75KB
1.5K SLoC

About

crate Docs Build Status

This is a nostr library written to support development of nostr clients running in an environment without the standard environment. A demo project can be seen here.

Implemented

  • Kinds implemented
    • ShortNote, 1
    • DMs, 4
    • Auth, 22242
    • IOT, 5732
  • Tags on notes, limit of 5

Future improvements

  • Support more note kinds
  • Investigate GenericArray to make length of content able to be larger without always filling memory

Dependencies

~6.5MB
~81K SLoC