Conducting arbitrage with cryptocurrency is actually quite simple. Here's a guide that walks you through the whole process.
You will need to install the libcurl library from the site as well as the libsodium library, though you don't need both.
Install Node.js
There are two ways to install Node.js:
Installing from source and installing the CLI (from the Download section of the website) Using the Node.js Express installation
Note: I don't personally recommend to install Node.js via the official release path as it seems to come pre-installed with the software that handles virtually all your dependencies.