Installation
Prerequisites
To get started make sure that you have the following:
A WebAuth.com account with enough funds for trading
Nodejs and npm installed on your computer (nodejs 18.0.0)
VS Code (or some other editor)
Important: You must use node 18.0.0 You can use Node Version Manager (nvm) to manage your node version.
First clone the repo
Navigate to the folder and in your terminal run
Edit your default.json using vscode or your code editor of choice.
If you want the bot to automatically cancel open orders on exit (when you command + c) for your convenience you can set this parameter to true
Choose the strategy, either gridBot or marketMaker
Set your pairs and parameters (covered in next section)
Enter environment variables in terminal. Depending on your operating system, enter the PROTON_USERNAME and PROTON_PRIVATE_KEY
Then you can run the bot
To stop the bot you can use Cmd+C (mac) or Ctrl+C (windows)
Important Notes
Minimum order is $1 or 1 XMD on Metal X
Bot will automatically add more orders once old ones are filled
If you have trouble using the trading interface make sure you have verified identity
Keep your private key protected
You can clear your private key from the screen in your terminal before you run the bot you can run the following command; Windows
Mac / Linux
Last updated