Generate custom vanity public keys for Secure Scuttlebutt (SSB).
const ssbVanity = require('ssb-vanity')
const myKeys = ssbVanity((keys) =>
keys.public.startsWith('SSB')
)
console.log(myKeys)
{
curve: 'ed25519',
public: 'SSBzcRZYPjtP5rSIezMgHKiSU0lgdKcJnoHOt0ZFvo4=.ed25519',
private: 'aCXph8K5LqiqS3G2nWYQhPAEH4WzLiHoUL7uYpr/yttJIHNxFlg+O0/mtIh7MyAcqJJTSWB0pwmegc63RkW+jg==.ed25519',
id: '@SSBzcRZYPjtP5rSIezMgHKiSU0lgdKcJnoHOt0ZFvo4=.ed25519'
}
With npm:
npm install ssb-vanity
With yarn:
yarn add ssb-vanity
AGPL-3.0