What's New

Changelog

Track every update, new feature, and improvement to Dynamix.

v2.4.0 Major Release Latest
PumpSwap Migration Engine & Enhanced Dashboard

Complete migration sniping overhaul with PumpSwap support and redesigned dashboard experience.

New Features
  • PumpSwap Migration Sniping, Automatically detects when tokens complete their PumpFun bonding curve and migrate to PumpSwap AMM. The bot instantly executes a buy on the new pool.
  • Migration Sniper Entry Mode, New entry strategy that triggers exclusively at the migration event, filtered by unique buyer count at the moment of migration.
  • Buyer Count Range Filter, Set both minimum and maximum unique buyer thresholds to target tokens with the right level of community traction.
  • Redesigned Activity Overview, New right-panel layout with SSE connection status indicator, trading status badge, and real-time trade toast notifications.
  • Token Metadata in History, Transaction history now fetches and displays token images, symbols, and names directly from on-chain metadata URIs.
Improvements
  • Upgraded gRPC stream parser to handle both PumpFun and PumpSwap instruction formats in a single pipeline
  • Dashboard now shows Market Cap (SOL) column in transaction history table
  • Improved trade toast design with token icons, color-coded buy/sell badges, and wallet address preview
  • Sidebar navigation on documentation page now tracks scroll position
Bug Fixes
  • Fixed edge case where bot could attempt to buy a token that was mid-migration between protocols
  • Fixed SSE reconnection not restoring trade stream after brief network interruptions
  • Corrected pagination state reset when switching between page sizes in transaction history
v2.3.0 Feature Update
Anti-MEV Protection & Advanced Fee Controls

Protect your trades from sandwich attacks and gain fine-grained control over transaction fees.

New Features
  • Anti-MEV Toggle, Enable one-click MEV protection that routes all transactions through Jito's private mempool, making your trades invisible to front-running bots.
  • Jito Tip Fee Configuration, New dedicated tip fee field with Auto/Custom modes. Tips incentivize Jito block builders for faster inclusion.
  • Global Fees Paid Token Filter, Filter tradable tokens by total accumulated fees (priority + tips + gas) since creation. Set min/max thresholds.
  • Transaction Settings Slide, New fourth configuration panel in the trading parameters card dedicated to slippage, priority fee, tip fee, and anti-MEV settings.
Improvements
  • Slippage control now supports both Auto (recommended) and Custom (manual override) modes
  • Priority fee field upgraded with Auto/Custom toggle showing current network rate in Auto mode
  • Trading parameter slides now have dot indicators and smooth navigation arrows
  • Fee tracking per token prevents runaway costs on slow-moving trades
Security
  • Jito private mempool integration prevents sandwich attacks on all trades when Anti-MEV is enabled
  • Transactions now use randomized Jito tip accounts from a pool of 8 addresses to avoid pattern detection
v2.2.0 Feature Update
5-Level Take Profit & Stop Loss System

Granular exit control with up to five take-profit levels and automatic stop-loss protection.

New Features
  • 5 Take-Profit Levels, Configure up to 5 independent TP levels, each with its own profit percentage trigger and sell percentage of remaining holdings.
  • Automatic Stop Loss, Set a loss threshold that triggers an automatic full position exit (100% sell) to protect capital.
  • Exit Points Slide, New dedicated configuration panel for TP and SL settings with visual level indicators.
  • Per-Token State Tracking, Bot now tracks average buy price, token balance, and TP sell amounts per wallet per token for precise exit execution.
Improvements
  • Exit sell orders are calculated against remaining holdings at each level, not total initial position
  • TP/SL configuration stored as structured JSON in the database for reliable persistence
  • Bot removes all tracked state for a token once balance reaches zero after final sell
Bug Fixes
  • Fixed issue where partial sells could miscalculate remaining balance on rapid sequential trades
  • Fixed edge case where stop loss and take profit could trigger simultaneously on the same price tick
v2.1.0 Feature Update
Live Trade Streaming & Transaction History

Real-time trade notifications and a full paginated history of all bot activity.

New Features
  • Server-Sent Events (SSE), Live streaming of executed trades directly to the dashboard. Each user gets an isolated broadcast channel with a 100-event buffer.
  • Transaction History Table, Full paginated table showing time, token, trade type (Buy/Sell), token amount, SOL amount, wallet, and transaction signature.
  • Trade Toast Notifications, Instant popup notifications for every trade with wallet address, action type, token details, and SOL value.
  • Async Trade Writer, Non-blocking batch insert system that accumulates trades and flushes to the database every 200ms or every 100 events.
Improvements
  • History pagination supports 20, 30, or 50 trades per page with Previous/Next navigation
  • Copy buttons added for token mint addresses and wallet addresses in the history table
  • SSE connection status displayed with green pulse (Live) or amber indicator (Connecting)
Infrastructure
  • Trade history auto-cleanup: records older than 30 days are automatically removed daily
  • Batch database writer prevents trade logging from blocking bot execution
v2.0.0 Major Release
Dashboard V2 & Multi-Entry Mode Engine

Complete dashboard redesign with three entry modes and a slide-based trading configuration system.

New Features
  • Three Entry Modes, Choose between Market Cap, Bonding Curve Progress, and Buyer Count Limit to define when the bot enters a trade.
  • Range Entry, Optional max value creates a buy range (e.g., market cap between 50 and 100 SOL) for more targeted entries.
  • Slide-Based Trading Parameters, New card-based UI with navigable slides for Entry Mode, Token Filter, and Exit Points configuration.
  • Start/Stop Bot Controls, One-click bot activation with automatic parameter locking while running. Wallet and config fields disable during active trading.
  • Exit Dialog on Sign Out, When signing out with an active bot, choose to keep it running in the background or stop everything.
Improvements
  • Complete UI rebuild with dark theme, responsive layout, and Geist font family
  • Three-panel dashboard layout: Wallets (left), Trading Params (center), Activity (right)
  • Active trader cache now pre-loads on server startup, decrypting keys and populating DashMap for instant lookups
  • Trading parameters validation ensures wallet ownership before allowing bot activation
Infrastructure
  • Migrated to Next.js dashboard with server-side rendering and optimized client navigation
  • In-memory token database for tracking price, market cap, bonding curve %, and unique buyers per token
  • Blockhash refresh handler runs every 500ms for always-fresh transaction signing
v1.3.0 Improvement
Wallet Management Overhaul

Full wallet lifecycle support with generation, import, deletion, and balance tracking.

New Features
  • Generate New Wallet, Create a fresh Solana keypair directly from the dashboard. Private key is encrypted with AWS KMS before storage.
  • Import Wallet, Paste a base58-encoded private key to add an existing wallet. Automatically fetches the current SOL balance on import.
  • Show Private Key, Reveal and copy any wallet's decrypted private key on demand via the key icon button.
  • Batch Balance Fetching, Wallet list refresh fetches balances for up to 100 wallets in a single batched RPC call.
  • Delete Wallet, Remove wallets with a confirmation dialog. Disabled while bot is running to prevent conflicts.
Improvements
  • Wallet selection persisted in trading parameters, reloads the correct wallet on page refresh
  • Scrollable wallet list with 180px max height to keep the panel compact
  • Selected wallet highlighted with distinct background and "Selected" badge
v1.2.0 Improvement
Payment System & Plan Management

SOL-based payment flow with deposit detection, QR codes, and plan extension support.

New Features
  • SOL Payment Flow, Multi-step checkout: plan selection, email entry, payment review, QR code display, and automatic deposit detection.
  • Live Deposit Monitoring, Server continuously polls deposit wallets. On balance detection, activates plan and forwards SOL to admin wallet.
  • Plan Extension, Existing users can extend their plan. New time is added to the current expiration date without losing remaining days.
  • Countdown Timer, Payment page shows a live countdown. Expired deposit addresses are invalidated automatically.
  • SOL Price Fetching, Deposit amounts calculated from live SOL/USD rate via CoinGecko, refreshed every 5 minutes.
Security
  • Deposit wallets use unique KMS-encrypted keypairs per transaction
  • Purchase session data stored in sessionStorage (not localStorage) for ephemeral security
v1.1.0 Stability Update
API Key Rotation & Email Notifications

Security improvements with key rotation and SMTP email delivery.

New Features
  • API Key Rotation, Instantly replace your API key from the Settings page. Old key is invalidated immediately, new key is emailed.
  • SMTP Email Integration, API keys, rotation confirmations, and plan activation emails sent via configurable SMTP provider.
  • Settings Page, New dedicated page showing API key (blurred by default), expiration date, days remaining, and active/inactive status.
Bug Fixes
  • Fixed JWT token not refreshing correctly after API key rotation
  • Fixed session persistence not clearing properly on sign out
  • Resolved race condition when multiple browser tabs attempted simultaneous API calls
v1.0.0 Initial Release
Dynamix, Initial Launch

The foundation of automated Solana trading on PumpFun markets.

Core Platform
  • PumpFun Trading Engine, Real-time monitoring of PumpFun bonding curves via Yellowstone gRPC stream with automatic buy execution based on market cap entry mode.
  • JWT Authentication, Secure API key-based sign in with JSON Web Token sessions. Middleware validates every protected request.
  • AWS KMS Encryption, All wallet private keys encrypted at rest using AWS Key Management Service. Decrypted only server-side for transaction signing.
  • 0slot RPC Execution, Ultra-fast order submission through 0slot for near-instant transaction landing on Solana.
  • Zero-Slot TX Confirmation, Custom confirmation module detects transaction finality without waiting for standard slot confirmations.
  • PostgreSQL Database, Persistent storage for users, wallets, trading parameters, deposit records, and trade history via SeaORM.
Infrastructure
  • Rust backend with Axum web framework and Tokio async runtime
  • Docker deployment with docker-compose for backend and dashboard
  • Background services: blockhash refresh (500ms), SOL price updates (5min), trade history cleanup (daily)
  • Colored structured logging with file output for debugging and monitoring