nip24 0.0.3 copy "nip24: ^0.0.3" to clipboard
nip24: ^0.0.3 copied to clipboard

This package contains the extra metadata fields that can be added to a Nostr kind 0 event as described in the NIP-24.

example/nip24_example.dart

import 'package:nip24/nip24.dart';

void main() {
  var metadata = Kind0ExtraMetadata(
    name: 'John Doe',
    about: 'A developer',
    picture: 'https://example.com/picture.png',
    displayName: 'JD',
    website: 'https://johndoe.dev',
    banner: 'https://example.com/banner.png',
    bot: true,
  );

  print(metadata.content);

  metadata = Kind0ExtraMetadata.fromContent(metadata.content);

  print(metadata.name);
}
1
likes
160
pub points
0%
popularity

Publisher

verified publisherkumuly.dev

This package contains the extra metadata fields that can be added to a Nostr kind 0 event as described in the NIP-24.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

nip01

More

Packages that depend on nip24