
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
Vaani is a peer-to-peer (P2P) communication framework inspired by Nostr. Unlike traditional centralized platforms, Vaani aims to facilitate truly decentralized and uniform implementation of secure communication protocols. With a focus on simplicity and in
Vaani is a peer-to-peer (P2P) communication framework inspired by Nostr. Unlike traditional centralized platforms, Vaani aims to facilitate truly decentralized and uniform implementation of secure communication protocols. With a focus on simplicity and interoperability, it enables users to exchange messages and data seamlessly while ensuring privacy and security.
// Message Section
const message = "Hey Sir, how are you doing today?";
const encryptedMessage = encryptMsg(message, publicKey);
const cmt = createCommit(privateKey, encryptedMessage, "message", 2);
// Post Section
const postContent = "This is a test post.";
const postHashtags = ["test", "post"];
const postAttachments = [
{ type: "image", url: "http://example.com/image.png" },
];
const postTags = [
{ key: "expireAt", value: "435345345" },
{ key: "createdAt", value: "435345345" },
];
const post = createPost(postContent, postHashtags, postAttachments, postTags);
const cmtPost = createCommit(privateKey, post, "post", 2);
// Meta User Section
const metaName = "Test User";
const metaAbout = "This is a test user.";
const metaImage = "http://example.com/image.png";
const metaWebsite = "http://example.com";
const metaFollowed = ["user1", "user2"];
const metaHashtags = ["test", "user"];
const meta = createMeta(
metaName,
metaAbout,
metaImage,
metaWebsite,
metaFollowed,
metaHashtags
);
const cmtMeta = createCommit(privateKey, meta, "meta", 2);
Now you can relay cmt to any supported P2P network.
Vaani draws inspiration from the Nostr protocol while emphasizing streamlined and focused P2P communication. Special thanks to the open-source community for their invaluable tools and resources.
While Nostr has pioneered decentralized communication, it faces challenges that Vaani aims to overcome:
Vaani focuses on simplicity and consistency, ensuring a protocol that does one thing exceptionally well—secure, decentralized communication.
FAQs
Vaani is a peer-to-peer (P2P) communication framework inspired by Nostr. Unlike traditional centralized platforms, Vaani aims to facilitate truly decentralized and uniform implementation of secure communication protocols. With a focus on simplicity and in
The npm package vaani receives a total of 0 weekly downloads. As such, vaani popularity was classified as not popular.
We found that vaani demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 open source maintainers 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.