Making a Solana Wallet

ℹ️ Overview

These steps will allow you to create and use a Solana Wallet 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. Click Download or Download for Chrome

  2. Click Add to Chrome in the top right

  3. Click Add extension

  4. Click "Create a new wallet"

  5. Click "Continue with Email"

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

  7. Create a PIN

  8. Create a password

  9. Congrats, you've made a wallet

  10. 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.

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

  12. Log in using your password

    And you're in!

⬇️ Exporting Private Key to .txt

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

📁 Transfer the Wallet File to Your Server Using FTP

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

1

Open your FTP Client

Refer to Using FTP Guide in case you missed it

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
4

Transfer the Wallet File

5

Log in via SSH

6
7

Secure Your Wallet File on the Server

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

chmod 600 key.txt

⚠️ Security Recommendations

  • 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.

Last updated