NotArb - Solana Arbitrage Bot
  • Getting Started
    • Welcome
    • Changelog
    • The Basics
  • Setup
    • Start Here!
    • Prerequisites
      • Recommended Apps
      • RPC Providers
      • Linux Machines
    • Logging in Using SSH
    • Securing Your Machine
      • User Management
      • SSH Key-Based Authentication
      • Setting up UFW
      • Setting up fail2ban
      • Securing Wallet Private Key
    • Setting up for FTP
    • Initial Setup of NotArb
    • Using Screens
    • Making a Solana Wallet
  • Configurations
    • Using Nano
    • Config Basics
    • bot-config.toml
      • General Bot Settings
      • WSOL Unwrapper
      • JITO Strategy Settings
      • Spam Strategy Settings
      • Token Lists Settings
      • Swap Settings
    • jupiter-config.toml
      • Manager Settings
      • Env Settings
      • Mint Filters
    • Shell Scripts
      • run-bot.sh
      • run-jupiter.sh
      • run-screens.sh
  • Usage
    • Strategies
      • Jito Strategy
      • Spam Strategy
    • Updating
  • EXPERIMENTAL FEATURES
    • Overview & Caution
    • New Setup Configurations
  • New Mint Configurations
  • Default Strategy Fields
  • Jito Example
  • Spam Example
  • Extra Features
  • Support
    • FAQ
    • Common Issues
    • Troubleshooting
    • NotArb Docs Tracker
    • Contact
Powered by GitBook
On this page
  • Updating from Within Linux
  • Stop the bot
  • Find the latest from the Releases Page
  • Copy link address to the tar.gz
  • Log into your Server via SSH
  • Delete the old libs directory
  • Make an update directory
  • Enter the update directory
  • Download the file using wget
  • Uncompress the file
  • Enter the directory
  • Copy the libs directory to the working one
  • Restart the bot
  • Updating from your Computer via FTP
  • Stop the bot
  • Find the latest from the Releases Page
  • Unzip the tar.gz
  • Open your FTP program
  • Delete the old files in the libs folder
  • Upload the updated libs files
  • Restart the bot
  1. Usage

Updating

PreviousSpam StrategyNextOverview & Caution

Last updated 7 months ago

This guide will go over updating your NotArb platform to the latest. There are multiple ways to do this and we will go over performing updates from within your CLI terminal and using FTP.

Updating from Within Linux

1

Stop the bot

2

Find the latest from the

3

Copy link address to the tar.gz

In this example, the notarb-0.1.80-alpha-unix.tar.gz will be used:

4

Log into your Server via SSH

5

Delete the old libs directory

Delete the old libs folder by using

Example: rm -rf /bot/libs

6

Make an update directory

mkdir update

7

Enter the update directory

cd update

8

Download the file using wget

wget https://github.com/NotArb/Jupiter/releases/download/release-0.1.80-alpha/notarb-0.1.80-alpha-unix.tar.gz

9

Uncompress the file

tar -xvzf notarb-0.1.80-alpha-unix.tar.gz

10

Enter the directory

cd notarb-unix

11

Copy the libs directory to the working one

cp -r /update/notarb-unix/libs /bot

  • cp is the copy command.

  • -r tells cp to copy directories recursively, including all files and subdirectories.

  • /update/notarb-unix/libs is the source directory you want to copy.

  • /bot is the destination where you want the libs folder to go.

This command will create a copy of the libs folder in the /bot directory, preserving the original folder structure and contents.

12

Restart the bot

Updating from your Computer via FTP

You can also update your bot through FTP from your computer.

Ensure you are able to FTP and download

1

Stop the bot

2

Find the latest from the

Download the file to whatever directory is easiest for you.

3

Unzip the tar.gz

Unzipping will extract the files inside.

4

Open your FTP program

In this case, we will be using FileZilla. Navigate on your local machine and the server machine to where your bot files are.

5

Delete the old files in the libs folder

In this case, you can delete:

  • install_java.sh

  • jupiter-swap-api

  • notarb jar

  • notarb_java.sh

6

Upload the updated libs files

Upload the following:

  • install_java.sh

  • notarb jar file

  • notarb_java.sh

7

Restart the bot

Releases Page
https://github.com/NotArb/Jupiter/releases/download/release-0.1.80-alpha/notarb-0.1.80-alpha-unix.tar.gz
WinRAR
Releases Page