Skip to main content

A package to track 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.2.0.tar.gz (10.1 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.2.0-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nft_price_tracker-0.2.0.tar.gz
  • Upload date:
  • Size: 10.1 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.2.0.tar.gz
Algorithm Hash digest
SHA256 cffdff6927e7e7fa203c6e384e2199d08088541a6d0621064a58e00c716a35fe
MD5 ac4700ba4b3b73a66aa73f849687a81b
BLAKE2b-256 6f97eeeed187f6964ea1a399421dd94ed6b14500bc7d8280ba8a29a646b09061

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nft_price_tracker-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f2c90155126fe3d840fbb17da4df08b26585d622510471a552a536fcdd4e7c64
MD5 521afd24b238f26c99dcb36008a77bad
BLAKE2b-256 0379654ec154d8346fd58a42cb754974555c568537d7be631d394f99a9fff09f

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