Desktop App

Detailed guide on using the Solana Bots desktop application interface and features.

Navigating the Desktop App

The Desktop application is pretty easy to use, navigate, and intuitive. If you have basic experience in the crypto space, and trading.

However if your a completely newbie, you should carefully consider if you even need this app, as it can quickly burn funds from your main wallet, if not used right. Start small by first trying to understand the crypto space.

This page document basic usage and functionality of the app, and should not be taken as financial advice.


Home Tab

The home view gives you a basic overview of your current sub-wallets, open positions, and the amount of SOL your sub and main wallets currently have.

If you have no wallets or open positions yet, the home screen will display quick-action buttons to help you immediately create your first wallets or jump into the trading terminal.

Trade Tab

The trade view allows you to execute trades and manage your open positions. It is split into two sections that you can navigate between using the top menu.

Trading Terminal

The Trading Terminal provides an aggregated view of your active trades grouped by the token mint address. For each token, the table shows the total number of sub-wallets involved and the total amount of SOL spent.

You can expand any row to see exactly which sub-wallets hold that specific token and their individual SOL balances. From the toolbar, you can open modals to initiate new mass buys, start a mass sell, or forcefully close all positions across all wallets. You can also select specific rows to close the positions associated with that token mint.

If you have no open positions, you can click the Pepe button to receive a motivational quote.

Position Manager

The Position Manager tab provides a granular view of your trades broken down by individual wallets. Instead of grouping by token, this table lists every single active position separately.

Each row displays the specific wallet address, the target token mint, the amount of SOL spent, and the total token amount held. You can use the checkboxes to select specific wallet positions and close them independently, rather than closing the entire group at once. Like the Trading Terminal, this view also includes the main controls to buy, sell, or close all positions.

Additional Controls

At the top right of the Trade tab, there is a Create Wallets button that opens a modal to generate new sub-wallets directly from this screen. There is also a Refresh Data button to manually reload your trading and position data if needed.

Volume Bot Tab

The Volume Bot view serves as the control center and monitoring dashboard for automated trading volume. The interface is broken down into a top control toolbar and a main body with three distinct monitoring panels.

In the top toolbar, the left side features the core controls: a green Start button that opens a configuration options before start, and a red Stop button to manually halt operations.

On the right side of the toolbar, a series of dynamic badges track the bot's timing. Depending on its state, these badges display the exact timestamp of when it started or stopped, the time of its last run, a live stopwatch showing the current running duration down to the millisecond, and a live reverse countdown showing the remaining Time the bot have, if an expiration was configured. Additionally, the top navigation bar includes a convenient Create Wallets button to generate fresh wallets without leaving the view.

The main body of the screen is stacked with three real-time feedback components:

  • Stats Panel: Displays the live aggregate data from the current run, including cycle runs, total buys, total sells, errors, current action status, the target token, and the Profit and Loss (PnL).
  • Activity Feed: Provides a live, real-time visual feed of individual trade activities as they are executed by the bot.
  • Logs: Outputs the raw system events and debugging information. It includes a clear button to empty the log history when needed.

Wallets Tab

The Wallets view provides granular control over your generated sub-wallets. The core of this screen is the Wallets Management table, which gives you detailed insights into the state and balances of every individual wallet.

The table displays each wallet's ID, public address, current SOL balance, creation date, and whether it currently holds any open positions. If you have not created any wallets yet, the table will display an empty state where you can either generate new wallets or click the Pepe button for a motivational quote.

From the top toolbar, you have access to powerful bulk actions. You can use modals to quickly create new wallets, distribute funds across your wallets, or withdraw funds back to your main wallet. There is also a dedicated button to forcefully drain all wallets at once.

You can interact with specific wallets by selecting their row checkboxes. When rows are selected, new buttons appear allowing you to add or drain funds for just those specific wallets. Alternatively, you can click the action menu on any individual row to add or drain funds for that single wallet.

Settings Tab

The Settings view provides the essential configuration options for your core application data. Like other views, the top navigation bar retains the quick-access Create Wallets button so you can generate sub-wallets without leaving the settings screen.

The main interface is split into two distinct sections: Main Wallet and API & RPC.

Under the Main Wallet section, you can update the primary wallet used across the entire system by entering a new raw private key. The private key input is obscured by default but can be toggled visible using the eye icon. Be aware that updating this key will completely delete your old main wallet from the system.

Under the API & RPC section, you can configure the backend connections powering the app. You must provide your Jupiter API Key, and you optionally have the ability to override the default Solana RPC URL. When you successfully save changes in either section, the app will notify you with a confirmation toast featuring a quote from Smart Pepe.

Shortcuts

Must of the core functionality can be controlled with shortcuts. for example to quickly open the buy config and start new positions:

CTRL + B

To mass out from all positions:

CTRL + SHIFT + O

You can see all shortcuts from the app's menu, by clicking on individual menu options, at the top screen of the app next to Pepe.

Logo