Unofficial Token Terminal API client.
Project description
Token Terminal
Unofficial Token Terminal API client in python
For more information, see Token Terminal API Documentation
Installation:
use pip to install:
pip install tokenterminal
Authentication:
Pass API key in object initialization.
Example usage:
from tokenterminal import TokenTerminal
# object initialization
token_terminal = TokenTerminal(key='xxxxx-xxxx-xxxx-xxxx-xxxxxxxx')
# Fetch all data for projects'
projects_data = token_terminal.get_all_projects()
for project_info in projects_data:
print(project_info)
# Fetch project's historical metrics
project_metrics = token_terminal.get_historical_metrics('0x')
for metrics in project_metrics:
print(metrics)
# To retrieve the metric availability for a project.
reponse = token_terminal.get_metric_availability(project_id=project_id)
# To retrieve metric aggregation data for one project.
reponse = token_terminal.get_metric_aggregations(project_id=project_id)
# Get financial statement for a project
reponse = token_terminal.get_financial_statement(
project_id=project_id,
timestamp_granularity='week',
interval='1m'
)
# Get list of all available market sectors that are available
reponse = token_terminal.get_market_sectors()
# Get list of all metrics
reponse = token_terminal.get_all_metrics()
# To retrieve metric aggregations for multiple projects.
project_ids = ['aave', 'uniswap']
reponse = token_terminal.get_projects_metric_aggregations(project_ids=project_ids)
Donate & Help maintain the library
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
tokenterminal-2.0.0.tar.gz
(9.1 kB
view details)
Built Distribution
File details
Details for the file tokenterminal-2.0.0.tar.gz
.
File metadata
- Download URL: tokenterminal-2.0.0.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3f44fc65e070cc5708f20d8213c0cc9c97a7169369a107d877878c151316a3a |
|
MD5 | fce96f180c4bf2398966b7d98e3964a2 |
|
BLAKE2b-256 | 1046a6593c25cf5a3c37ed405ec3bb062a60dd6318feb6bad396d1c699ac11bd |
File details
Details for the file tokenterminal-2.0.0-py3-none-any.whl
.
File metadata
- Download URL: tokenterminal-2.0.0-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e395c4c5bd34c4beb2beb551ec05175ce0a83cda6591e8d66fc66265f88277ec |
|
MD5 | e863eb526cf752d9431ec4e1ccd9ed1c |
|
BLAKE2b-256 | 1f232b3f0adc677476ed2291d391e706237e60ef3f259e0fc12b957fad4d4094 |