cryptocurrency is the trend nowadays, everybody is trying to collect them by investing or using faucets or other means, and this latter led web developers to integrate their own wallets in their websites(one of them is read.cash) but how they did that?
web3.js is a collection of libraries which allow you to interact with a local or remote ethereum node, using a HTTP or IPC connection. You can use this latter for ethereum blockchain and smart contracts, it has a whisper protocol to communicate P2P and broadcast, and other functionalities.
You can install all the aforementioned libraries with node.js, all you have to do is install it, after that you only have to run the commend below in cmd/shell for example to install BitcoinCash.js you can enter:
npm install bitcoincashjs
...and you will also help the author collect more tips.