LogoLogo
HuggingFace Community$LUMOXTelegram
  • Introduction
  • Roadmap
  • Partnerships and Listings
  • LumoKit: Solana AI Toolkit Framwork
    • Introduction to LumoKit
    • Installation Guide
      • Pre-requisites
      • Environment Configuration
      • Local Installation
  • How to Add Tools
  • Tools
    • Wallet Portfolio tool
    • Token Identification Tool
    • Rugcheck Token Information Tool
    • Fluxbeam Token Price
    • BirdEye Token Trending
    • Birdeye All Time Trades
    • CoinMarketCap Crypto News
    • Crypto.news Memecoin News
    • GeckoTerminal Trending Pump.Fun Tool
    • CoinGecko Global Crypto Data Tool
    • CoinGecko Trending Crypto Tool
    • CoinGecko Exchange Rates Tool
    • CoinGecko Coin Data Tool
    • CoinMarketCap Trending Coins Tool
    • DexScreener Top Boosts Tool
    • DexScreener Token Information
    • Jupiter Token Price
    • Jupiter Token Metadata Tool
    • Solana Send SOL Tool
    • Solana Send SPL Tokens Tool
    • Solana Burn Tokens Tool
    • Jupiter Swap (Buy/Sell) Tool
    • Pump.Fun Launch Coin Tool
  • Lumo-8B-Instruct Model
    • Model Overview
    • Capabilities and Limitations
    • Use Cases
  • Lumo Dataset
    • About Lumo-Iris
    • About Lumo-8B
    • Dataset Preparation
    • Training Metrics
  • Using The Model
    • HuggingFace Hub
    • How to Inference
  • Lumo Community
    • How to Contribute
    • Report Bugs/Issues
Powered by GitBook

Copyright © 2025 Lumo. All Rights Reserved. This software is open-source and licensed under the GNU Affero General Public License (AGPL) v3.0. You are free to redistribute and modify it under the terms of this license.

On this page
  1. Tools

GeckoTerminal Trending Pump.Fun Tool

GeckoTerminal Trending Pump.fun Tokens Tool (geckoterminal_trending_pumpfun_tool)

Fetches the latest top 10 trending tokens from the Pump.fun category (PumpSwap DEX) on GeckoTerminal, sorted by 24-hour trading volume. Useful for discovering currently active Pump.fun tokens.

Input: Accepts an optional limit, but note the implementation currently always fetches the top 10 tokens regardless of this input.

class GTPumpFunTrendingInput(BaseModel):
    limit: int = 10 # Number of tokens (currently fixed to 10 in execution)

Key Functionality:

  • Retrieves the top 10 trending Pump.fun (PumpSwap) tokens from the GeckoTerminal API, sorted by 24-hour USD volume.

  • Provides details for each token: name, price, price change percentages (5m, 1h, 6h, 24h), 24h volume, liquidity, and FDV.


Sample Usage Queries (How an AI might use it):

  • "What are the current trending tokens on Pump.fun according to GeckoTerminal?"

  • "Show me the top 10 Pump.fun tokens by volume from GeckoTerminal."

  • "Get GeckoTerminal's trending list for Pump.fun."

  • "Which Pump.fun tokens are hot right now on GeckoTerminal?"

  • "Fetch trending PumpSwap pools from GeckoTerminal."

  • "List the most active Pump.fun tokens via GeckoTerminal."

  • "Can you show me GeckoTerminal's trending Pump.fun tokens?"


class GTPumpFunTrendingTool(BaseTool):
    name: ClassVar[str] = "geckoterminal_trending_pumpfun_tool"
    description: ClassVar[str] = "Get the latest trending tokens from the Pump.fun category on GeckoTerminal."
    args_schema: ClassVar[Type[BaseModel]] = GTPumpFunTrendingInput

Important:

  • This tool operates primarily asynchronously (_arun). The synchronous version returns an informational message.

  • Relies on the external api.geckoterminal.com API.

  • The number of tokens returned is fixed at 10 in the current implementation, regardless of the limit input.

PreviousCrypto.news Memecoin NewsNextCoinGecko Global Crypto Data Tool

Last updated 2 days ago