opensea icon indicating copy to clipboard operation
opensea copied to clipboard

python wrapper for opensea api

trafficstars

Opensea API

An API wrapper library for opensea api.

Installation

pip3 install opensea

Usage

Retrieving assets:

from opensea import get_assets

# This will return a list of assets which you can iterate and get the needed data
asset_list = get_assets(limit=10, verified_only=False)

asset = asset_list[0] # Get the first asset obejct from the list

print(asset.name)
print(asset.description)
print(asset.asset_url)
print(asset.get_floor_price()) # Floor price of the collection

Retrieving bundles:

from opensea import get_bundles

# This will return a list of assets which you can iterate and get the needed data
bundles_list = get_bundles(limit=10)

bundle = bundles_list[0] # Get the first asset obejct from the list

print(bundle.slug)
print(bundle.assets[0].name)

Retrieving stats from specific collection:

from opensea import get_collection_stats

# This will return a CollectionStats Object
stats = get_collection_stats(collection="doodles-official")

print(stats.count)
print(stats.num_owners)
print(stats.floor_price)