{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreibmlye6iot6ltoudkfm2lvlui3wc7xnan25kk5ccqj33wkzx53pdm",
"uri": "at://did:plc:nfto3lv2rcs5s7h7digotzlu/app.bsky.feed.post/3mmhpbe6xfdk2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreig7saeenw6c3prrms24e2bpcmq7mskq26az4ajg73ufx33cf4gf2a"
},
"mimeType": "image/png",
"size": 32236
},
"path": "/packages/nostr",
"publishedAt": "2026-05-22T19:48:04.400Z",
"site": "https://pub.dev",
"textContent": "Pure-Dart Nostr protocol library. Events, signing, NIP-44 encryption, gift wrap, and 35+ NIPs. Transport-agnostic, Flutter Web compatible. Changelog excerpt: First major rewrite since v1.5.0. The library is now pure-protocol (no transport / WebSocket dependency), Flutter Web compatible, and spec-aligned against the upstream `nostr-protocol/nips`master. NIP-04 plaintext DMs are gone, every NIP has typed parse output, and all crypto runs through `Schnorr`/ `Encryption`(no direct `bip340`). ### Breaking Changes **NIP-04 removed**— Use `Nip17`/ `DirectMessage`(NIP-17 over NIP-59 gift wrap) instead. **Parameter `privkey`renamed to `secretKey`**across t[...]",
"title": "v2.0.0 of nostr",
"updatedAt": "2026-05-22T19:20:24.905Z"
}