solana-sniper-bot

Autonomous Solana token sniper and trading bot. Monitors new token launches on Raydium/Jupiter, evaluates rugpull risk with LLM analysis, auto-buys promising launches, and manages exit strategies. Use when user wants to snipe Solana token launches, trade memecoins, monitor new Solana pairs, or build a Solana trading bot. Supports cron-based monitoring, take-profit/stop-loss, and portfolio tracking.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "solana-sniper-bot" with this command: npx skills add srikanthbellary/solana-sniper-bot

Solana Sniper Bot

Autonomous token sniper for Solana. Monitors Raydium and Jupiter for new liquidity pools, evaluates tokens using LLM-powered rugpull detection, and executes buy/sell orders via Jupiter aggregator.

Prerequisites

  • Solana wallet with SOL for gas + trading capital (USDC or SOL)
  • Anthropic API key (uses Haiku for token evaluation ~$0.001/eval)
  • Helius or QuickNode RPC (free tier works, paid recommended for speed)

Setup

1. Install Dependencies

python3 {baseDir}/scripts/setup.sh

Or manually:

pip install solana solders httpx aiohttp python-dotenv

2. Configuration

Create .env:

SOLANA_PRIVATE_KEY=<base58-private-key>
LLM_API_KEY=<anthropic-api-key>
RPC_URL=https://api.mainnet-beta.solana.com
HELIUS_API_KEY=<optional-for-faster-monitoring>
BUY_AMOUNT_SOL=0.1
TAKE_PROFIT=2.0
STOP_LOSS=0.5

3. Deploy

cp {baseDir}/scripts/sniper.py /opt/sniper/
python3 /opt/sniper/sniper.py

How It Works

  1. Pool Monitor — Watches Raydium AMM for new liquidity pool creation events
  2. Token Analysis — For each new pool, queries token metadata:
    • Mint authority (revoked = good)
    • Freeze authority (revoked = good)
    • LP burned/locked percentage
    • Top holder concentration
    • Contract verification status
  3. LLM Risk Assessment — Sends token data to Claude Haiku for rugpull probability estimate
  4. Auto-Buy — If risk score < threshold, buys via Jupiter aggregator for best price
  5. Position Management — Monitors positions with take-profit and stop-loss triggers
  6. Auto-Sell — Exits via Jupiter when TP/SL hit

Risk Scoring

Each token gets scored 0-100 (lower = safer):

FactorWeightRed Flag
Mint authority25%Not revoked
Freeze authority20%Not revoked
LP lock20%< 80% locked
Top 10 holders15%> 50% supply
Contract age10%< 1 hour
LLM sentiment10%Negative assessment

Default buy threshold: risk score < 40

Trading Parameters

Configurable in .env:

  • BUY_AMOUNT_SOL — Amount per snipe (default: 0.1 SOL)
  • TAKE_PROFIT — Exit multiplier (default: 2.0 = 100% gain)
  • STOP_LOSS — Exit multiplier (default: 0.5 = 50% loss)
  • MAX_POSITIONS — Max concurrent positions (default: 5)
  • MIN_LIQUIDITY — Minimum pool liquidity in USD (default: $5000)
  • SLIPPAGE_BPS — Slippage tolerance in bps (default: 500 = 5%)

⚠️ Security Considerations

  • Use a DEDICATED wallet with only what you're willing to lose
  • Memecoin trading is extremely high risk — most new tokens go to zero
  • Never use your main wallet's private key
  • Start with tiny amounts (0.01-0.1 SOL per trade)
  • Monitor actively — this is not a set-and-forget system
  • RPC rate limits — Free Solana RPC will miss fast launches. Use Helius/QuickNode for serious sniping.

References

  • See references/jupiter-api.md for Jupiter aggregator API docs
  • See references/raydium-pools.md for pool monitoring details

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

dependency-manager

You are a task dependency analysis and management specialist implementing DAG-based execution patterns from workflow orchestration systems. Use when: depende...

Registry SourceRecently Updated
Research

debugger

Expert debugger specializing in complex issue diagnosis, root cause analysis, and systematic problem-solving. Masters debugging tools, techniques, and method...

Registry SourceRecently Updated
Research

Autism Spectrum Disorder Behavior Analysis Tool | 孤独症谱系障碍行为分析工具

Performs special video analysis on behavioral characteristics of children with autism, identifies core symptom features, provides structured analysis reports...

Registry SourceRecently Updated
Research

Outdoor Sports Event Risk Analysis Tool | 户外体育赛事风险分析工具

Conducts video safety risk analysis for participants in outdoor sports competitions, long-distance running, marathons, etc.; identifies sports injuries and s...

Registry SourceRecently Updated
1040Profile unavailable