A Python package for wrapping common Crypto APIs like Etherscan, Messari, CoinGecko, FTMscan Coin Market Cap, etc.
Project description
python-crypto-api-wrappers
Python Crypto API Wrappers (pycaw
) is a package for connecting to cryptocurrency APIs like Etherscan, Messari, CoinGecko, and Coin Market Cap.
Setup and Installation
You'll need to add your API keys as environment variables in order to use different sections of the "crypto_apis" package. The package expects a .env
file at the repo root to set each constant.
# Example .env file that needs to be created at the root of the repo:
ETHERSCAN_API_KEY = ""
COINMARKETCAP_API_KEY = ""
MESSARI_API_KEY = ""
FTMSCAN_API_KEY = ""
TODO: set_env_vars.py
or set_env_vars.sh
: Write a script to create the .env file for the user.
Usage Instructions
Messari
Messari sub-section is forked from messari/messari-python-api, the official Python client for the Messari API.
Example notebooks:
TODO: .
- Usage instructions.
- pypi pip install isntructions.
- See about conda-force listing.
- Dependencies and and the requirements file
- Etherscan functions
- Messari tests
- CoinGecko
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
Built Distribution
File details
Details for the file python-caw-0.0.1.tar.gz
.
File metadata
- Download URL: python-caw-0.0.1.tar.gz
- Upload date:
- Size: 26.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7754c35a1d2080f2063d2049c519617711dc21d93662a60a824c866ead31df51 |
|
MD5 | bdc407f04fd474ed385c6308542084a7 |
|
BLAKE2b-256 | f4e8a724a40dc621414e5040068eca8599b08c014d13b316b0580f12d44c9513 |
File details
Details for the file python_caw-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: python_caw-0.0.1-py3-none-any.whl
- Upload date:
- Size: 34.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cb4c6d3ed29481b7c78b45b6478027c55624fdc38ad4b6e26acf03c8e0abd71 |
|
MD5 | 4cb334b8defbf4f3c30d3dd78c26f4cd |
|
BLAKE2b-256 | bbe683a471f89e7db3d9d75666c6712b963c4bdd88a91e19f9d1289dbfda167d |