UNPKG

@sidan-lab/sidan-csl

Version:

Cardano Off-chain Code APIs built on cardano-serialization-lib

7 lines (6 loc) 303 B
import { csl } from '../../csl'; export const skeyToPubKeyHash = (skeyHex) => { const isHexUnclean = skeyHex.slice(0, 4) === '5820' && skeyHex.length === 68; const cleanHex = isHexUnclean ? skeyHex.slice(4) : skeyHex; return csl.PrivateKey.from_hex(cleanHex).to_public().hash().to_hex(); };