Solana Automated Trading Volume Monitor
Budget: $250 – $750 USD
I need a Solana-based bot that can execute trades automatically while constantly monitoring trading-volume signals to decide when to enter or exit positions. The core idea is a “monitoring”-style strategy rather than complex arbitrage or high-frequency scalping: the bot should watch real-time volume spikes on chosen pairs and trigger pre-set order actions the moment a threshold is crossed.
Key expectations
• Continuous stream access to Solana on-chain data (e.g. via WebSockets/RPC endpoints) with sub-second latency
• Simple, configurable rules where I can define the target markets, volume threshold, order size, and slippage tolerance
• Auto-trade execution through a DEX of your choice (Jupiter, Serum, or Orca are fine as long as you justify the choice)
• Fail-safe logic: no double orders, proper error handling, and an instant stop switch
• Clear, commented code (Rust or TypeScript preferred), plus a README that lets me install, set environment variables, and run the bot on my own VPS or local machine
Delivery is complete when I can:
1. Launch the bot, see it subscribe to live trading-volume feeds, and detect a spike.
2. Watch it place a test order on a devnet pair, logging TX hashes.
3. Adjust settings in a single config file and reproduce the same behaviour on mainnet.
I’m happy to answer protocol-specific questions as we go, but the above points form the acceptance criteria for final payment.
Key expectations
• Continuous stream access to Solana on-chain data (e.g. via WebSockets/RPC endpoints) with sub-second latency
• Simple, configurable rules where I can define the target markets, volume threshold, order size, and slippage tolerance
• Auto-trade execution through a DEX of your choice (Jupiter, Serum, or Orca are fine as long as you justify the choice)
• Fail-safe logic: no double orders, proper error handling, and an instant stop switch
• Clear, commented code (Rust or TypeScript preferred), plus a README that lets me install, set environment variables, and run the bot on my own VPS or local machine
Delivery is complete when I can:
1. Launch the bot, see it subscribe to live trading-volume feeds, and detect a spike.
2. Watch it place a test order on a devnet pair, logging TX hashes.
3. Adjust settings in a single config file and reproduce the same behaviour on mainnet.
I’m happy to answer protocol-specific questions as we go, but the above points form the acceptance criteria for final payment.
Related categories:
C Programming
JavaScript
Python
Software Architecture
C++ Programming
VPS
Rust
Solana
Financial APIs