nip24 0.0.3 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.
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);
}