Hands-on guides for building PumpFun Telegram bots.
| # | 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 |
| # | 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 |
| # | 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 |
| # | 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 |
| # | 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 |
| # | 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 |
| # | 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 |
- Node.js 20+
- A Telegram bot token (from @BotFather)
- A Solana RPC URL (free or paid provider)
- Basic TypeScript knowledge
New to PumpKit? Start with:
- Getting Started — Setup and first bot
- Architecture — How PumpKit is structured
- Tutorial #1: Telegram Bot Patterns — Build your first bot