nip19 0.0.1 copy "nip19: ^0.0.1" to clipboard
nip19: ^0.0.1 copied to clipboard

This package contains the bech32-encoding for Nostr entities as described in the NIP-19.

example/nip19_example.dart

import 'package:nip19/nip19.dart';

void main() {
  final keyPair = KeyPair.generate();
  print('nsec: ${keyPair.nsec}');

  final keyPairFromNsec = KeyPair.fromNsec(keyPair.nsec);
  print('privateKey: ${keyPairFromNsec.privateKey}');

  final npubFromPublicKey = KeyPair.npubFromPublicKey(keyPair.publicKey);
  print('npub: $npubFromPublicKey');

  final npubToPublicKey = KeyPair.npubToPublicKey(npubFromPublicKey);
  print('publicKey: $npubToPublicKey');
}
0
likes
0
pub points
16%
popularity

Publisher

verified publisherkumuly.dev

This package contains the bech32-encoding for Nostr entities as described in the NIP-19.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

bech32, convert, nip01

More

Packages that depend on nip19