OpenViSTAI · Agents · Blockchain · Crypto
Menu
Exchanges & Trading

Dexscreenerclient

Dexscreenerclient is a Python command-line tool that retrieves trending, top-gaining and newest decentralized-exchange trading pairs across blockchains. It can print results as data frames, generate files, and optionally add data to Supabase.

Independent OpenViST project profile, based on linked sources.

Dexscreenerclient — OpenViST project profile in Exchanges & Trading.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when you need to collect categorized DEX pair data and choose between printed data frames, generated files or a Supabase destination.

Who it is for

  • Developers building workflows around decentralized-exchange pair data.
  • Researchers who want pair results printed, saved to files or added to Supabase.

Documented uses

  • Retrieve trending, top-gaining or newest pairs for a selected chain.
  • Print retrieved data as data frames for inspection.
  • Generate files for further analysis or record-keeping.
  • Add retrieved data to Supabase for centralized data management.
Before you choose

Requirements & limits

The repository is public and its README directs users to clone it. No license is listed; review licensing status before reusing the code.

  • The main function accepts a chain value; the README gives "solana" as the default and "bsc" as an example.
  • File generation is enabled by default, while data-frame printing and Supabase insertion are disabled by default.
  • Python and libraries for data handling and API requests are prerequisites.
  • The README describes retrieval and file generation but not scheduling or alerts.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Retrieve and print pair data for BSC

Use the documented main function to request BSC pair data and print its data frames without generating files or adding data to Supabase.

Before you start

  • Python installed with the libraries required for data handling and API requests.
  • The repository cloned and its required dependencies installed.

Steps

  1. Clone the repository and install its required dependencies.

  2. Run the documented function call: i_am_the_watcher_free_version("bsc", shouldGenerateFiles=False, shouldPrintDataFrames=True, shouldAddToSupabase=False).

  3. Review the printed data frames.

Expected outcome

The tool is configured to retrieve BSC pair data and print data frames; file generation and Supabase insertion are disabled in the example.

Guide limitations

  • The README does not specify exact dependency installation commands or how to invoke the function from the script.
  • The documented function describes pair retrieval and analysis, but does not guarantee results or detail data freshness.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
18 October 2026
Original website title
liqtags/DexScreenerClient · Official homepage title · retained in its source language