📈 Yeetus — Autonomous Solana Token Trading System

The Problem: Manual Token Trading Is Too Slow

The Solana ecosystem sees hundreds of micro-cap token launches daily. Many of them pump briefly, then disappear. Capturing these moves requires speed, precision, and discipline—something that manual trading simply can’t offer. Most bots in the space are either too basic or too risky to trust with real capital.

Traders need something faster, smarter, and capable of managing trades from start to finish—automatically.

The Solution: Yeetus

Yeetus is a fully automated, high-frequency Solana trading bot designed to buy and sell newly launched tokens based on market cap, liquidity depth, volatility, and launch platform. It integrates with Raydium, Jupiter, and Pump.fun to capture early price movements across the Solana network.

Built for speed and backed by practical risk logic, Yeetus is optimized to flip tokens aggressively while minimizing downside exposure.

My Role: Architect & Developer

I designed and built the full system from scratch, writing both the data ingestion pipeline and trading logic. This includes:

  • Integrating with multiple DEXs and liquidity sources (Raydium, Jupiter, Pump.fun)
  • Developing an analyser module to evaluate token launches and make trade decisions
  • Implementing buy/sell workers, risk management, and transaction retry logic
  • Connecting the entire system to a Discord server for real-time transparency

Key Features & Capabilities

🧠 Smart Token Filtering & Trade Logic

  • Scans token launches in real-time
  • Filters tokens based on liquidity, market cap, blacklist status, and risk flags
  • Assigns buy size, stop-loss, and target price dynamically based on token profile

🤖 100% Automated Trading Pipeline

  • Auto-buys tokens seconds after launch
  • Executes buys via Raydium, Jupiter, or Pump.fun
  • Auto-sells at price targets or cuts losses below stop thresholds
  • Retry logic if transactions fail (with fallbacks)

👛 Autonomous Wallet Management

  • Tracks wallet balance, held tokens, and real-time prices
  • Blacklist system prevents re-buying dumped or flagged tokens
  • Token recovery logic for RPC inconsistencies or dropped tokens

📢 Discord Integration for Monitoring

  • Real-time trade logs pushed to Discord (buy, sell, stop-loss)
  • Wallet value updates and status reports via multi-embed messages
  • Supports webhook-based alerting for every critical action

🛑 Emergency Controls & Overrides

  • One-click “Sell Everything” function
  • Live trade halts and strategy override on command
  • Adjust trading parameters (risk, size, stop-loss) in real time

Technical Architecture

Yeetus is structured around two main components:

  1. Go-based data scraper: Pulls new token info from multiple sources and publishes to RabbitMQ as JSON.
  2. Python worker system: Consumes messages, runs analysis, places trades, and monitors position status.

Main tech stack:

  • Go: Data collection and message publishing
  • Python: Trade logic, analysis, and worker orchestration
  • RabbitMQ: Messaging queue for decoupling modules
  • Discord Webhooks: Trade monitoring and status reporting

Risk Management

The bot applies multiple safety layers:

  • Trade size scaling based on liquidity
  • Dynamic stop-loss based on price volatility
  • Blacklist logic and failure tracking
  • Failsafe to halt new trades if losses exceed daily threshold

Current Status & Results

  • Bot actively trading via Raydium, Jupiter, and Pump.fun
  • Multiple profitable flips on sub-$50 entries reaching 5x+ returns
  • Fully integrated Discord monitor for live ops
  • Fixing occasional 400 errors on Jupiter swap fallback

This project is still in private testing and running daily with manual monitoring. Plans to add a lightweight frontend dashboard are in progress.