Skip to main content

A tool for tracking NFT prices across OpenSea and Magic Eden marketplaces

Project description

NFT Price Tracker

A Python tool for tracking NFT prices across different marketplaces (OpenSea and Magic Eden).

Features

  • Track NFT prices across multiple marketplaces simultaneously
  • Compare floor prices between OpenSea and Magic Eden
  • View lowest and highest priced NFTs in collections
  • Generate detailed price comparison reports
  • Support for both Ethereum and Solana NFTs

Installation

pip install nft-price-tracker

Usage

from nft_price_tracker import NFTPriceTracker

# Initialize tracker
tracker = NFTPriceTracker()

# Track a collection
tracker.track_collection(
    opensea_slug="doodles-official",
    magiceden_id="your_collection_id"
)

Or use the command line interface:

nft-tracker

Requirements

  • Python 3.8+
  • OpenSea API Key
  • Magic Eden API Key (optional)

Configuration

Create a .env file in your project root:

OPENSEA_API_KEY=your_opensea_api_key_here
MAGICEDEN_API_KEY=your_magiceden_api_key_here

License

MIT License

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

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

nft_price_tracker-0.1.0.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

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

nft_price_tracker-0.1.0-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file nft_price_tracker-0.1.0.tar.gz.

File metadata

  • Download URL: nft_price_tracker-0.1.0.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for nft_price_tracker-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ae89eed838a56143fe3f016e6ae492f166c4bc6ff8c590fc180e081b23c47d07
MD5 9ced2ae5b64a891bd2d66d68e5c46c92
BLAKE2b-256 1caf030a741ed26d7fed8c795af36090f11a8290c8dcbd74487e7aa84a102299

See more details on using hashes here.

File details

Details for the file nft_price_tracker-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nft_price_tracker-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b8e8a67d1bec5c8c19a9cb8d1a5c7a80718834faf9def7a47ebf25a72618cf47
MD5 98ef6b43ce1a14f6ec2010ce830ba646
BLAKE2b-256 0b31e00199e8887bc312e9bf76031bc157fb20f706de6dc1dee895c2d6d245c3

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