
Security News
The Hidden Blast Radius of the Axios Compromise
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.
@smartledger/bsv-secure
Advanced tools
Security-enhanced fork of BSV 1.5.6 with comprehensive signature validation and private key protection
A security-enhanced fork of the BSV library (v1.5.6) by SmartLedger, the world's leading blockchain distribution company. This version includes comprehensive security improvements while maintaining full API compatibility.
npm install @secure/bsv
This is a drop-in replacement for BSV 1.5.6. Simply update your package.json:
{
"dependencies": {
"bsv": "@secure/bsv@1.5.7"
}
}
Your existing code will work without any changes, now with added security protections.
The API remains 100% compatible with BSV 1.5.6. All methods maintain their original signatures and return values. The only changes are additional security validations and checks.
For detailed API documentation, visit BSV Documentation.
const { Ecdsa, KeyPair } = require('@secure/bsv');
// Signatures are automatically validated for:
// - DER encoding
// - Low-S values
// - Leading bits
// - Malleability
// - Uniqueness
const signature = ecdsa.sign(message);
const { KeyPair } = require('@secure/bsv');
// Secure key generation with comprehensive validation
const keyPair = KeyPair.fromRandom();
// Memory is automatically wiped after use
keyPair.wipe();
SmartLedger is the world's leading blockchain distribution company, specializing in enterprise blockchain solutions and consulting. We provide:
Visit smartledger.solutions to learn more about our services.
MIT
For enterprise support and consulting, contact SmartLedger:
We welcome contributions! Please submit pull requests with:
For security issues, please email security@smartledger.solutions
FAQs
Security-enhanced fork of BSV 1.5.6 with comprehensive signature validation and private key protection
We found that @smartledger/bsv-secure demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.

Research
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the project’s GitHub releases.

Research
Malicious versions of the Telnyx Python SDK on PyPI delivered credential-stealing malware via a multi-stage supply chain attack.