Python wrapper for accessing and processing information stored on the Cardano blockchain using Blockfrost API.
Project description
Python Cardano Explorer
Python wrapper for accessing and processing information stored on the Cardano blockchain using Blockfrost API.
Install
pip install cardano_explorer
Usage
from cardano_explorer import blockfrost_api
Api Key
If you have an API key, you can either set it as environment variable BLOCKFROST_API_KEY or set it manually.
cardano_mainnet = blockfrost_api.Auth()
#or
cardano_mainnet = blockfrost_api.Auth(api_key=api_key)
Using With Proxy
proxies = {
"http": "http://user:password@server:port",
"https": "https://user:password@server:portt",
}
cardano_mainnet = blockfrost_api.Auth(proxies=proxies)
Network
You can specify the cardano network with the class parameter network.
cardano_mainnet = blockfrost_api.Auth() # mainnet by default
#or
cardano_mainnet = blockfrost_api.Auth(network='mainnet')
#or
cardano_mainnet = blockfrost_api.Auth(network='testnet')
Quickstart
Return detailed about the network.
cardano_mainnet.network_info()
{'supply': {'max': '45000000000000000',
'total': '33206309572085375',
'circulating': '32854605043085013',
'locked': '11030148142156',
'treasury': '630037263793143',
'reserves': '11793690427914625'},
'stake': {'live': '23374530755001598', 'active': '23395112387185878'}}
Documentation
The official documentation is hosted on GitHub.
Credit
Disclaimer
The project is still under development, If you find bugs or want additional features, open an issue and/or create a pull request.
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
File details
Details for the file cardano_explorer-0.4.0.tar.gz
.
File metadata
- Download URL: cardano_explorer-0.4.0.tar.gz
- Upload date:
- Size: 20.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a6521e45b3889d8a891a6bbe6dfb376d2d28b35d56ed107f39e427c493c6038 |
|
MD5 | 51ee27756febe12ac1885b18a09af3f3 |
|
BLAKE2b-256 | 3ed4df87786c223c00b37143f2bc1a40a8a763ff043ad51a0725b7ec1c087d1e |