Skip to main content

cyhole, designed to help python's developers to interact to the most popular external API services in crypto and create automation processes.

Project description

cyhole

Supported Python Versions PyPI version Tests Coverage Statistics License


Documentation: https://zazza123.github.io/cyhole


cyhole is designed to help python's developers to interact to the most popular external API services in crypto world and create automation processes.

Each external API integrated into the library is referred to as an Interaction, providing developers with a comprehensive toolkit for retrieving real-time market data, historical trends, account information, and more.

Key Features

  • Centralized Access: access multiple cryptocurrency APIs through a single interface.
  • Comprehensive Coverage: explore a wide range of cryptocurrency data, including market prices, trading volumes, and blockchain statistics.
  • Simplified Development: accelerate the development process by leveraging pre-built API integrations.
  • Flexible Integration: seamlessly incorporate cyhole into Python projects, whether building automated trading algorithms or monitoring cryptocurrency portfolios.

The installation is performed via pip by running:

pip install cyhole

Interactions

In cyhole, Interactions serve as the fundamental components, akin to the building blocks of a scientific model. Each interaction represents a distinct cryptocurrency API, providing developers with access to essential data and metrics.

The current supported external/interactions APIs are:

Site Path Connector
helius.dev cyhole.helius Helius
birdeye.so cyhole.birdeye Birdeye
dexscreener.com cyhole.dex_screener DexScreener
jup.ag cyhole.jupiter Jupiter
solana.fm cyhole.solana_fm SolanaFM
rugcheck.xyz cyhole.rugcheck Rugcheck
solscan.io cyhole.solscan SolscanV1, SolscanV2

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

cyhole-0.3.0.tar.gz (548.9 kB view details)

Uploaded Source

Built Distribution

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

cyhole-0.3.0-py3-none-any.whl (161.4 kB view details)

Uploaded Python 3

File details

Details for the file cyhole-0.3.0.tar.gz.

File metadata

  • Download URL: cyhole-0.3.0.tar.gz
  • Upload date:
  • Size: 548.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cyhole-0.3.0.tar.gz
Algorithm Hash digest
SHA256 00d24e133b71420d7d8d8203aa1feec0cde764f72453597978e05e540b8d2171
MD5 5b040aed9e6ff726529601d8fa190924
BLAKE2b-256 0a5751d32f4de11bff7c751f56645760e9451eeca8e95aec0a2c0fd66e667a2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyhole-0.3.0.tar.gz:

Publisher: publish-version.yml on zazza123/cyhole

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cyhole-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: cyhole-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 161.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cyhole-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f805a576f6301963f66c82c053c4d2964463c71f1aee6b84f7a6c563de14826b
MD5 c580bbbf0b4771f4e4fdd1676569e57b
BLAKE2b-256 463e055974117504fc65c7897f2d8a4de31c99c833cea72ef9be3aeb6c44864e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyhole-0.3.0-py3-none-any.whl:

Publisher: publish-version.yml on zazza123/cyhole

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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