Logo and icon for CheckTheChain, a ChatGPT plugin with description: Look for anything on the blockchain and get instant analysis.. Find out more on Plugin Surf, the best plugin database.


Look for anything on the blockchain and get instant analysis.

CheckTheChain is a plugin that provides instant on-chain analysis for various blockchain and crypto protocols, including Bitcoin, Ethereum and Uniswap. It allows you to easily search for anything on the blockchain and get detailed information about it. With its fast analysis, you can quickly find patterns, trends and anomalies in the data. CheckTheChain is the perfect tool for researchers, analysts and anyone interested in gaining insights into the complex world of cryptocurrencies and blockchains.

Learn how to use CheckTheChain effectively! Here are a few example prompts, tips, and the documentation of available commands.

Example prompts

  1. Prompt 1: "Can you generate a URL for me to explore a transaction on the Ethereum blockchain?"

  2. Prompt 2: "I want to retrieve the schema of a specific table in a dataset."

  3. Prompt 3: "What are the available datasets that I can query?"

Features and commands

getExplorerURLThis command generates a URL for a blockchain explorer based on the chain ID, type, and identifier. You need to provide the chain ID (e.g., 'ethereum'), the type of identifier (transaction hash, wallet address, or block number), and the specific identifier.
getTableSchemaThis command retrieves the schema of a given table in a specified dataset. You need to provide the dataset ID and the table ID.
getTablesThis command retrieves a list of tables in a dataset. You need to provide the dataset ID.
getDatasetsThis command retrieves a list of available datasets.
postQueryThis command executes a SQL query against the Google BigQuery dataset. The query should specify the dataset name and table name, and you can optimize the query by using WHERE, LIMIT, and TOP clauses, specifying the exact columns needed, using functions like APPROX_COUNT_DISTINCT, and minimizing JOIN operations.
resolveEthAddressOrEnsThis command translates between Ethereum addresses and ENS names. You need to provide an Ethereum address or ENS name to resolve.


User authenticationNo user authentication
API documentation

For AI

DescriptionPlugin for doing on-chain analysis over blockchain and crypto protocol datasets like Bitcoin, Ethereum and Uniswap


First added20 June 2023

Similar plugins