
Company News
Socket Joins the OpenJS Foundation
Socket is proud to join the OpenJS Foundation as a Silver Member, deepening our commitment to the long-term health and security of the JavaScript ecosystem.
ara-network
Advanced tools
ara-networkTools for launching nodes that interact with the ARA Network.
This project is still in alpha development.
$ npm install ara-network
ara-network-node(1)Launches nodes that interact with ARA Network.
$ ann -h (help)
$ ann -t <name after 'ara-network-node'> (launch node by name)
$ ann -t . (launch node in current directory)
$ ann -t <relative path> (launch node by relative path)
Launch ara-network-node-dht
$ ann -t dht
ara-network-keys(1)Create & Manage ARA Network Keys used in Handshake V2
Create an ARA ID for the server node using the AID CLI or the create() method
$ ank -h (help)
$ ank -i <DID> \
-s <shared-secret-string> \
-n <keyring-name-entry> \
-o <output-keyring-file> (create new shared network key)
86533105b0906a782b67f1aa8266a69c606fd6df948d22178390df4a395f267a using ara-archiver as secret & remote1 as the keyring-name-entry$ ank -i 86533105b0906a782b67f1aa8266a69c606fd6df948d22178390df4a395f267a \
-s ara-archiver \
-n remote1 \
-o ~/.ara/keyrings/ara-archiver
keyring-name-entry would be just appended to the keyring array. Else, it will create a new set of filessecret-key, shared-secret-string & keyring-name-entry to start up the remote node and then share the public-key along with the shared-secret-string & keyring-name-entry to all the peers who would want to communicate with the serverkeyring-name-entry. Also, make sure to use the same DID & shared-secret-string for appendingLGPL-3.0
FAQs
Join and discovery peers within the Ara network swarm
The npm package ara-network receives a total of 3 weekly downloads. As such, ara-network popularity was classified as not popular.
We found that ara-network 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.

Company News
Socket is proud to join the OpenJS Foundation as a Silver Member, deepening our commitment to the long-term health and security of the JavaScript ecosystem.

Security News
npm now links to Socket's security analysis on every package page. Here's what you'll find when you click through.

Security News
A compromised npm publish token was used to push a malicious postinstall script in cline@2.3.0, affecting the popular AI coding agent CLI with 90k weekly downloads.