sl-bsv
Version:
Security-enhanced BSV library with restored BSV wordlist compatibility
17 lines (14 loc) • 467 B
JavaScript
const bsv = require('bsv');
const Point = require('./crypto/point');
const Mnemonic = require('./mnemonic');
// Create a secure fork by replacing the vulnerable crypto components
// and adding our BSV-compatible mnemonic implementation
const secureLib = {
...bsv,
crypto: {
...bsv.crypto,
Point: Point // Replace with our secure implementation
},
Mnemonic: Mnemonic // Add our BSV-compatible mnemonic implementation
};
module.exports = secureLib;