Changes for version 1.001001 - 2026-07-06

  • Sign and verify NIP-01 Schnorr signatures over the 32-byte event id instead of its hex string, so events interoperate with standard Nostr implementations. Signatures produced by earlier versions are no longer valid and must be regenerated.

Modules

NIP-78 Arbitrary Custom App Data
NIP-89 recommended application handlers
NIP-23 long-form content
NIP-58 Badges
NIP-19 bech32-encoded entities
NIP-B7 Blossom media server lists
NIP-52 Calendar Events
NIP-99 classified listings
NIP-22 comment threading
Core Perl tooling for the Nostr protocol
NIP-09 event deletion requests
NIP-17 private direct messages
NIP-44 versioned encrypted payloads
Nostr protocol event object
NIP-73 External Content IDs
NIP-94 File Metadata events
Nostr event filter for subscriptions and queries
NIP-02 follow list management
NIP-59 gift wrap encryption
NIP-34 git collaboration over Nostr
NIP-29 relay-based groups
NIP-98 HTTP auth
Mapping Nostr keys to DNS-based internet identifiers
Secp256k1 keypair management for Nostr
NIP-49 private key encryption
NIP-32 Labeling
NIP-51 lists and sets
NIP-53 Live Activities
NIP-92 Media Attachments
NIP-27 text note references
Nostr protocol message serialization and parsing
NIP-24 Extra Metadata Fields and Tags
NIP-87 Ecash Mint Discoverability
NIP-77 negentropy set reconciliation
NIP-61 nutzaps (Cashu ecash payments)
NIP-25 reactions
NIP-43 Relay Access Metadata and Requests
NIP-86 relay management API
NIP-11 relay information document
NIP-65 relay list metadata
NIP-66 Relay Discovery and Liveness Monitoring
NIP-46 Nostr Remote Signing
NIP-56 Reporting
NIP-18 reposts and generic reposts
NIP-10 text note threading
NIP-03 OpenTimestamps attestations for events
NIP-35 Torrents
NIP-60 Cashu wallet state management
NIP-47 Nostr Wallet Connect
NIP-54 Wiki
NIP-57 Lightning Zaps

Provides

in lib/Net/Nostr/RemoteSigning.pm
in lib/Net/Nostr/RemoteSigning.pm
in lib/Net/Nostr/RemoteSigning.pm
in lib/Net/Nostr/RemoteSigning.pm
in lib/Net/Nostr/RemoteSigning.pm
in lib/Net/Nostr/RemoteSigning.pm
in lib/Net/Nostr/WalletConnect.pm
in lib/Net/Nostr/WalletConnect.pm
in lib/Net/Nostr/WalletConnect.pm
in lib/Net/Nostr/WalletConnect.pm
in lib/Net/Nostr/_ConstructorArgs.pm