Postquanten-Attestierungen
Prüfe kind-10203-Ereignisse, bevor du ihre Postquanten-Schlüssel verwendest. Das Paket leitet außerdem Schlüssel aus einem BIP-39-Seed ab und verschlüsselt hybride Nachrichten.
Terminal
$npm install @nostr-wot/pq@1.0.0 nostr-tools
Beispiel
typescript
import { verifyAttestation } from '@nostr-wot/pq';
export function readPublicKeys(event: Parameters<typeof verifyAttestation>[0]) {
const attestation = verifyAttestation(event);
if (!attestation.usable) throw new Error('Unusable PQ attestation');
return attestation;
}Integrationshinweise
Eine gültige Signatur allein reicht nicht: Prüfe usable, bevor du der Attestierung vertraust. Leite Schlüssel aus dem Seed ab, niemals aus einem nsec. Hybride Nachrichten erfordern ausdrückliche Unterstützung auf beiden Seiten; reduziere den Schutz niemals stillschweigend.