@li0ard/session_id
v2.0.2
Published
Pure JS library for working with Session users IDs
Readme
Installation
# from NPM
npm i @li0ard/session_id
# from JSR
bunx jsr i @li0ard/session-idExamples
Convert to Ed25519
import { convertToEd25519Key } from "@li0ard/session_id"
let id = "d871fc80ca007eed9b2f4df72853e2a2d5465a92fcb1889fb5c84aa2833b3b40"
console.log(convertToEd25519Key(id))Generate blinded id (legacy format) from Session ID
import { generateBlindedId15 } from "@li0ard/session_id"
let id = "d871fc80ca007eed9b2f4df72853e2a2d5465a92fcb1889fb5c84aa2833b3b40"
console.log(generateBlindedId15(id))Unblind blinded id in legacy format
import { unblind15 } from "@li0ard/session_id"
let id = "264c132e2e72a9c50b7a981eac11a48b3e51ae5a0ea45ea47deb519a3fa76612"
let pk = "ac9c872e525a58970df6971655abb944a30b38853442a793b29843d20795e840"
console.log(unblind15(id, pk))