bullpen solana¶
Last updated: May 29, 2026
Solana token balances and DeFi operations (experimental)
Usage¶
Subcommands¶
| Subcommand | Description |
|---|---|
deposit |
Deposit Solana funds through the Bullpen web app |
balance |
Show SOL and SPL token balances for your Bullpen Solana account |
portfolio |
Alias for balance |
history |
Show recent Solana swaps and transfers for your Bullpen Solana account |
search |
Search Solana tokens by symbol or name |
price |
Show token price for a mint address |
token |
Show token details for a mint address |
buy |
Buy a Solana token with USDC via Jupiter Ultra |
sell |
Sell a Solana token for USDC via Jupiter Ultra |
swap |
Swap one Solana token into another via Jupiter Ultra |
limit-buy |
Place a Jupiter Trigger limit buy for a Solana token with USDC |
limit-sell |
Place a Jupiter Trigger limit sell for a Solana token into USDC |
orders |
List Jupiter Trigger limit orders |
cancel-order |
Cancel a single Jupiter Trigger limit order |
cancel-all-orders |
Cancel all active Jupiter Trigger limit orders |
dca |
Create, list, and cancel Jupiter Recurring DCA schedules |
withdraw |
Withdraw SOL or an SPL token to a Solana address |
Live Help¶
Solana token balances and DeFi operations (experimental)
Usage: bullpen solana [OPTIONS] <COMMAND>
Commands:
deposit Deposit Solana funds through the Bullpen web app
balance Show SOL and SPL token balances for your Bullpen Solana account
portfolio Alias for `balance`
history Show recent Solana swaps and transfers for your Bullpen Solana account
search Search Solana tokens by symbol or name
price Show token price for a mint address
token Show token details for a mint address
buy Buy a Solana token with USDC via Jupiter Ultra
sell Sell a Solana token for USDC via Jupiter Ultra
swap Swap one Solana token into another via Jupiter Ultra
limit-buy Place a Jupiter Trigger limit buy for a Solana token with USDC
limit-sell Place a Jupiter Trigger limit sell for a Solana token into USDC
orders List Jupiter Trigger limit orders
cancel-order Cancel a single Jupiter Trigger limit order
cancel-all-orders Cancel all active Jupiter Trigger limit orders
dca Create, list, and cancel Jupiter Recurring DCA schedules
withdraw Withdraw SOL or an SPL token to a Solana address
help Print this message or the help of the given subcommand(s)
Options:
--output <OUTPUT>
Output format for command results
[possible values: table, json]
--env <ENV>
Target environment to connect to (overrides config.toml)
[env: BULLPEN_ENV=]
[possible values: staging, production]
--config <CONFIG>
Path to a custom config.toml file (overrides $BULLPEN_CONFIG and the default location).
Explicit --config and BULLPEN_CONFIG paths fail closed: if the file is missing, the CLI exits validation instead of silently loading defaults. Credentials still resolve via BULLPEN_HOME, so set BULLPEN_HOME too when isolating a session.
--read-only
Enable read-only mode: blocks all mutating commands
--non-interactive
Suppress interactive prompts; does NOT imply --yes for money-moving commands
[env: BULLPEN_NON_INTERACTIVE=]
-h, --help
Print help (see a summary with '-h')