Skip to main content

Collection of API services to fetch information from several blockchains.

Project description

book.io / fetchfox

Collection of API services to fetch information from several blockchains.

Supported Blockchains

Algorand

import os
from fetchfox.blockchains import Algorand

algorand = Algorand()

# Brave New World
creator_address = "6WII6ES4H6UW7G7T7RJX63CUNPKJEPEGQ3PTYVVU3JHJ652W34GCJV5OVY"

for asset in algorand.get_assets(creator_address):
    print(asset)

Services

Cardano

import os
from fetchfox.blockchains import Cardano

cardano = Cardano(
    gomaestroorg_api_key=os.getenv("GOMAESTROORG_API_KEY"),
)

# Gutenberg Bible
policy_id = "477cec772adb1466b301fb8161f505aa66ed1ee8d69d3e7984256a43"

for asset in cardano.get_collection_assets(policy_id):
    print(asset)

Services

EVM (Ethereum and Polygon)

import os
from fetchfox.blockchains import Ethereum, Polygon

ethereum = Ethereum(
    geckodriver_path=os.getenv("GECKODRIVER_PATH"),
    moralisio_api_key=os.getenv("MORALIS_API_KEY"),
    openseaio_api_key=os.getenv("OPENSEA_API_KEY"),
)

polygon = Polygon(
    geckodriver_path=os.getenv("GECKODRIVER_PATH"),
    moralisio_api_key=os.getenv("MORALIS_API_KEY"),
    openseaio_api_key=os.getenv("OPENSEA_API_KEY"),
)


# Alice in Wonderland
contract_address = "0x919da7fef646226f88f70305201de392ff365059"

for asset in ethereum.get_assets(contract_address):
    print(asset)

# Art of War
contract_address = "0xb56010e0500e4f163758881603b8083996ae47ec"

for asset in polygon.get_assets(contract_address):
    print(asset)

Services

¹ nftexplorer.app this api has been deprecated.

² gomaestro.org services require an api key.

³ moralis.io services require an api key.

opensea.io some services also require an api key.


fetch, the fox

fetch, the fox

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

bookio_fetchfox-3.3.3.tar.gz (96.1 kB view details)

Uploaded Source

Built Distribution

bookio_fetchfox-3.3.3-py3-none-any.whl (127.8 kB view details)

Uploaded Python 3

File details

Details for the file bookio_fetchfox-3.3.3.tar.gz.

File metadata

  • Download URL: bookio_fetchfox-3.3.3.tar.gz
  • Upload date:
  • Size: 96.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.8.18 Linux/6.5.0-1025-azure

File hashes

Hashes for bookio_fetchfox-3.3.3.tar.gz
Algorithm Hash digest
SHA256 c04b696d9d9b761899f2f5856890697ac022386aa005d0de553153db490cea47
MD5 2aa3802e12e3c14d7267cf7c15f4b63d
BLAKE2b-256 71539a4111e131b137c52ce9b8a671b0e90f3584dfa9fba587fd3ff80d9a3d5c

See more details on using hashes here.

File details

Details for the file bookio_fetchfox-3.3.3-py3-none-any.whl.

File metadata

  • Download URL: bookio_fetchfox-3.3.3-py3-none-any.whl
  • Upload date:
  • Size: 127.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.8.18 Linux/6.5.0-1025-azure

File hashes

Hashes for bookio_fetchfox-3.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 34a80e2dfbf2bd6381b75be09a519e32895a4907d2c2969a49ae97cf26a7b30a
MD5 07c24078a375e79aee4fdf7d675fed58
BLAKE2b-256 4b21121575e60c67737fe6bb475a60440a7eac2fba18c598e53a1e1c67a96adf

See more details on using hashes here.

Supported by

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