Skip to content

Latest commit

 

History

History
83 lines (63 loc) · 4.87 KB

File metadata and controls

83 lines (63 loc) · 4.87 KB

PumpKit Tutorials

Hands-on guides for building PumpFun Telegram bots.

Bot Building

# Tutorial What You'll Learn
1 Telegram Bot Patterns Interactive DM bot with grammy, commands, price alerts, graduation alerts
2 Channel Bot Setup Read-only channel feed, one-way broadcasts, event formatting
3 AI-Enriched Channel Bot GitHub enrichment, first-claim detection, rich HTML cards
4 Trading Bot Architecture Condition-based trading patterns, bot architecture
5 Monitoring Website Next.js dashboard, SDK data layer, API routes, React hooks

Monitoring & Events

# Tutorial What You'll Learn
6 Monitoring Fee Claims Claims architecture, tracking token incentives, creator fees, cashback
7 Event Parsing & Analytics Decoding 20+ on-chain events from Pump/PumpAMM/PumpFees logs
8 WebSocket Real-Time Feeds Real-time token launches & trades via WebSocket

Getting Started with Bots

# Tutorial What You'll Learn
9 Your First Claim Bot Set up a claim bot from scratch with grammy and Solana RPC
10 Customizing Claim Cards HTML message formatting, badges, enrichment fields
11 Channel Feed Bot Read-only channel broadcasting, event filtering, formatting
12 Understanding PumpFun Events On-chain event types, log parsing, program account decoding

SDK & Architecture

# Tutorial What You'll Learn
13 Offline vs Online SDK PumpSdk (offline) vs OnlinePumpSdk, hybrid approach, when to use each
14 Cross-Program Trading Pump→PumpAMM lifecycle, bonding curve vs AMM, unified smartBuy/smartSell
15 DeFi Agents Integration 43 AI agent definitions, OpenAI/Claude wiring, multi-agent systems

Protocol Knowledge

# Tutorial What You'll Learn
16 Fee Sharing Setup Configuring shareholders, fee distribution mechanics
17 Error Handling Patterns Validation patterns for fee sharing, error classes
18 Cashback & Social Fees Cashback rewards, social fee PDAs, identity-linked fees
19 Analytics & Price Quotes Quote functions, price impact, graduation progress, price feeds
20 AMM Liquidity Operations Post-graduation AMM trading, LP tokens, creator fees
21 Admin Protocol Management Feature toggles, creator management, fee sharing admin, social fees

Vanity Addresses & CLI

# Tutorial What You'll Learn
22 Vanity Addresses Rust/TS/Shell vanity generators, MCP integration, security
23 Batch Shell Scripts Bash vanity scripts, batch generation, verification, utils.sh
24 Rust Vanity Deep Dive Rayon parallelization, VanityGenerator architecture, benchmarking

Advanced Topics

# Tutorial What You'll Learn
25 x402 Paywalled APIs HTTP 402 protocol, paywalled server, auto-paying client, pricing tiers
26 x402 Facilitator Service Facilitator service, payment verification/settlement, manual payments
27 Plugin Delivery Plugin marketplace, manifest definition, function handlers, standalone UI
28 Plugin Gateway API Handlers Gateway API handlers, 17 plugins, edge functions, SDK validation
29 Testing & Benchmarking CLI tests, fuzz tests, stress tests, Rust vs TS benchmarks
30 Custom DeFi Agents & i18n AI agent JSON definitions, 18-language translations, LLM integration

Prerequisites

  • Node.js 20+
  • A Telegram bot token (from @BotFather)
  • A Solana RPC URL (free or paid provider)
  • Basic TypeScript knowledge

Getting Started

New to PumpKit? Start with:

  1. Getting Started — Setup and first bot
  2. Architecture — How PumpKit is structured
  3. Tutorial #1: Telegram Bot Patterns — Build your first bot