drakenkun-bot/solpilot-backend — explained in plain English
Analysis updated 2026-05-18
Set up a recurring USDC to SOL swap that runs automatically every week.
Cap monthly NFT spending so purchases beyond a limit are automatically blocked.
Pause all trading rules automatically when SOL's price swings past a set threshold in 24 hours.
Automatically move a percentage of trading profits into a separate cold wallet.
| drakenkun-bot/solpilot-backend | abhishek-akkal/finova | adan-shahid/ecommerce_website | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 4/5 | 1/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs a Birdeye API key and a Phantom wallet, rule storage is in-memory with no database yet.
SolPilot is a programmable wallet automation tool for the Solana blockchain. Instead of manually executing trades or transfers, you configure rules and SolPilot carries them out automatically, executing real on-chain transactions on your behalf when the conditions you set are met. There are four built-in rule types. Auto DCA (dollar-cost averaging) performs a recurring swap from USDC to SOL on a set schedule using the Jupiter swap aggregator. NFT Spend Cap monitors your NFT purchases and blocks any that would exceed a monthly spending limit you define. Auto-Save Profits moves a percentage of your realized gains to a separate cold wallet address. Volatility Mode acts as a circuit breaker: if Birdeye reports that SOL's price moved beyond a threshold you set in the past 24 hours, all rules are paused. Critically, SolPilot never holds your private keys. The backend builds unsigned transactions, which your Phantom browser wallet then signs. You approve each transaction in the Phantom popup before anything is sent to the Solana network. The project has two parts, a Node.js backend built with Express that proxies the Birdeye market data API, stores your rule configurations, constructs unsigned transactions via the Jupiter API, and runs scheduled jobs, and a vanilla HTML, CSS, and JavaScript frontend that connects to your Phantom wallet and submits signed transactions to the Solana mainnet. The Birdeye API provides live price data, trending tokens, token security scores, and new listing feeds. It was built for the Birdeye Data BIP Competition Sprint 4, running May 9 to 16, 2026. The deployment target is Vercel for the frontend and Render for the backend. The license is MIT.
A rule-based automation tool that executes real Solana trades, like scheduled USDC to SOL swaps, through your Phantom wallet without ever holding your keys.
Mainly JavaScript. The stack also includes Node.js, Express, Solana web3.js.
Free to use, modify, and distribute, including commercially, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.