Skip to main content

Goat plugin for Dexscreener

Project description

DEXScreener Plugin for GOAT SDK

A plugin for the GOAT SDK that provides real-time DEX pair data, price feeds, and liquidity information across multiple blockchain networks through the DEXScreener API.

Installation

# Install the plugin
poetry add goat-sdk-plugin-dexscreener

# Install optional wallet dependencies for chain-specific operations
poetry add goat-sdk-wallet-evm
poetry add goat-sdk-wallet-solana

Usage

from goat_plugins.dexscreener import dexscreener, DexscreenerPluginOptions

# Initialize the plugin
options = DexscreenerPluginOptions()
plugin = dexscreener(options)

# Get pair data by chain and pair address
eth_pair = await plugin.get_pair(
    chain_id="ethereum",
    pair_address="0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640"  # USDC-ETH
)

# Search for pairs by token address
pairs = await plugin.search_pairs(
    token_address="0x6B175474E89094C44Da98b954EedeAC495271d0F"  # DAI
)

# Get Solana token pairs
sol_pairs = await plugin.get_pairs(
    chain_id="solana",
    token_address="EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"  # USDC
)

Features

  • DEX Pair Data:

    • Price and volume metrics
    • Liquidity information
    • Trading volume analytics
    • Price change statistics
  • Search Capabilities:

    • Token address search
    • Pair address lookup
    • Multi-chain queries
    • Real-time updates
  • Market Analysis:

    • Price trends
    • Volume analysis
    • Liquidity depth
    • Trading patterns
  • Supported Networks:

    • Ethereum
    • BSC
    • Polygon
    • Arbitrum
    • Optimism
    • Avalanche
    • Solana
    • Base
    • All major DEX-enabled chains

License

This project is licensed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

goat_sdk_plugin_dexscreener-0.1.2.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

goat_sdk_plugin_dexscreener-0.1.2-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file goat_sdk_plugin_dexscreener-0.1.2.tar.gz.

File metadata

  • Download URL: goat_sdk_plugin_dexscreener-0.1.2.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.10.16 Linux/6.8.0-1021-azure

File hashes

Hashes for goat_sdk_plugin_dexscreener-0.1.2.tar.gz
Algorithm Hash digest
SHA256 235b66de0917442b257d250ceb6c9b476e0ce827124fd453adade78aae3bbe74
MD5 d1fe8c436e78878275149ed812a6600c
BLAKE2b-256 870a74bb429c0d289cb718f26fca4254710e7aea21ee6b174759eb7763c855e2

See more details on using hashes here.

File details

Details for the file goat_sdk_plugin_dexscreener-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for goat_sdk_plugin_dexscreener-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a8fb529dbccc6095537dbcb789ae4a3470c01aa7f59c3f47c5cc5aea64fad482
MD5 7e916d0bed2431c793b2ee558e37d7eb
BLAKE2b-256 2ef00add9f095e400348f2798179f1844e2bc7416854ecba1c738b51c4aad0c7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page