
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
@ducatuscore/p2p-duc
Advanced tools
The peer-to-peer networking protocol for BTC.
ducatuscore-p2p-duc adds Bitcoin protocol support for Ducatuscore.
npm install @ducatuscore/p2p-duc
In order to connect to the Bitcoin network, you'll need to know the IP address of at least one node of the network, or use Pool to discover peers using a DNS seed.
var Peer = require('@ducatuscore/p2p-duc').Peer;
var peer = new Peer({ host: '127.0.0.1' });
peer.on('ready', function() {
// peer info
console.log(peer.version, peer.subversion, peer.bestHeight);
});
peer.on('disconnect', function() {
console.log('connection closed');
});
peer.connect();
Then, you can get information from other peers by using:
// handle events
peer.on('inv', function(message) {
// message.inventory[]
});
peer.on('tx', function(message) {
// message.transaction
});
Take a look at this guide on the usage of the Peer class.
FAQs
Interface to the bitcoin P2P network for ducatuscore
The npm package @ducatuscore/p2p-duc receives a total of 4 weekly downloads. As such, @ducatuscore/p2p-duc popularity was classified as not popular.
We found that @ducatuscore/p2p-duc demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.