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
  • Overview
  • Install Phantom and Making Your First Wallet
  • Exporting Private Key to .txt
  • Transfer the Wallet File to Your Server Using FTP
  • Open your FTP Client
  • Connect to the Server
  • Navigate to the directory where you want to store your wallet file.
  • Transfer the Wallet File
  • Log in via SSH
  • Navigate to where you uploaded the Wallet File
  • Secure Your Wallet File on the Server
  • Security Recommendations
  1. Setup

Making a Solana Wallet

PreviousUsing ScreensNextUsing Nano

Last updated 5 months ago

Overview

These steps will allow you to create and use a with Phantom. This method will allow you to create a .txt file that the bot can use for the bot. This is the easiest and most convenient method.

Already have Phantom Wallet? Continue to Exporting Private Key to .txt section

Install Phantom and Making Your First Wallet

Phantom is a widely used wallet manager for crypto that can be used in your browser and your phone. We'll walk you through using it in your Chrome browser.

  1. Go to

  2. Click Download or Download for Chrome

  3. Click Add to Chrome in the top right

  4. Click Add extension

  5. Click "Create a new wallet"

  6. Click "Continue with Email"

  7. Choose how your want to sign into your email and log in

  8. Create a PIN

  9. Create a password

  10. Congrats, you've made a wallet

  11. In your Chrome browser, click the Extensions button and let's Pin it so the Phantom wallet is easily accessible. Click the Pin icon next to Phantom.

  12. Now you can see the Phantom icon stay in the bar.

  13. Log in using your password

Now that we're logged into Phantom, we'll begin by exporting the private key that we need and put it into a .txt file for the bot to use.

  1. Open up the Phantom Wallet

  2. Click the name Icon in the top left:

  3. With the sidebar open, click Manage Accounts icon:

  4. Click on the button to the right of the Accounts

  5. Click on Show Private Key

  6. Enter your Password and check the box that says I will not share my private key with anyone, including Phantom

  7. Select the Solana wallet

  8. Copy your Private Key.

  9. Wherever you want to store your key, right click in Windows explorer, and create a new Text Document:

  10. Paste your Private Key and save it

Let's get that wallet file added to your bot so it can use it for arbitrage.

1

Open your FTP Client

2

Connect to the Server

Open your FTP client and connect to your server using its IP address or domain, your username, and password.

3

Navigate to the directory where you want to store your wallet file.

4

Transfer the Wallet File

5

Log in via SSH

6

Navigate to where you uploaded the Wallet File

7

Secure Your Wallet File on the Server

Set permissions to restrict access to the wallet file. For example:

chmod 600 key.txt

  • Store the JSON or .txt Wallet File Securely: Only transfer and store the wallet file on secure servers.

  • Enable Passphrase Protection: A passphrase adds another layer of security.

  • Keep Seed Phrase Private: Only use the seed phrase for recovery or imports.

With these steps, you’ll be able to create, transfer, and track a Solana wallet across devices, enabling smooth and secure management of your funds. Get that wallet loaded, and we can begin configuring.

Exporting Private Key to .txt

Transfer the Wallet File to Your Server Using FTP

Refer to in case you missed it

Security Recommendations

⬇️
📁
⚠️
Using FTP Guide
ℹ️
💵
Solana Wallet
https://phantom.com/
And you're in!