Skip to main content

A toolbox for meme trading

Project description

MemeNexus

MemeNexus is a Python library for interacting with meme coins. It provides tools for fetching token information, analyzing token performance, and monitoring trading activities.

Installation

pip install memeNexus

Quick Start

import asyncio

from meme_nexus.clients import DexScreenerClient


async def main():
    # Initialize the client
    client = DexScreenerClient()

    # Search for a meme token
    token_address = "2RBko3xoz56aH69isQMUpzZd9NYHahhwC23A5F3Spkin"
    response = await client.search_by_token_address(token_address)

    # Process and analyze the results
    for pair in response.pairs:
        print(f"Chain: {pair.chainId}")
        print(f"DEX: {pair.dexId}")
        print(f"Price: ${pair.priceUsd}")
        print(f"24h Volume: ${pair.volume.h24:,.2f}")
        if pair.liquidity:
            print(f"Liquidity: ${pair.liquidity.usd:,.2f}")
        if pair.info and pair.info.socials:
            print("Social Links:")
            for social in pair.info.socials:
                print(f"- {social.type}: {social.url}")
        print("---")


if __name__ == "__main__":
    asyncio.run(main())

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

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

memenexus-0.6.0.tar.gz (17.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

memenexus-0.6.0-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

Details for the file memenexus-0.6.0.tar.gz.

File metadata

  • Download URL: memenexus-0.6.0.tar.gz
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for memenexus-0.6.0.tar.gz
Algorithm Hash digest
SHA256 86df45c5487a702214ae8698efef5e9eda1739d3d3cf3864ff6ea0a840419245
MD5 c1a7a0a271459619f7c2a43e1a1c0140
BLAKE2b-256 9a4e333abed34ae40452e8a5a9e2687e09bf1661f8031448b599b636a4532054

See more details on using hashes here.

File details

Details for the file memenexus-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: memenexus-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for memenexus-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a45bebb844604380b387bf4b7a60b0d5b315c03775ab252bdee52224d48a88e6
MD5 bc0a653d2c0a82d0ea429750f3c2c1b4
BLAKE2b-256 def5c13414a475df53fb31b720d4794c376b95d3346f60a3c12a63a7309d462c

See more details on using hashes here.

Supported by

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