For the complete documentation index, see llms.txt. This page is also available as Markdown.

Blockchain Energy Efficiency Metrics

Implementation Details

Class Names

Model Name
Parameters Class
Data Class

BlockchainEnergyMetrics

BlockchainEnergyQueryParams

BlockchainEnergyData

Import Statement

pythonCopyEditfrom satoshi_terminal.models.blockchain_energy_metrics import (
    BlockchainEnergyMetrics,
    BlockchainEnergyQueryParams,
    BlockchainEnergyData,
)

Parameters

Name
Type
Description
Default
Optional

blockchain_name

Union[str, List[str]]

Name(s) of the blockchain(s) to analyze (e.g., Ethereum, Solana, Bitcoin).

None

False

time_horizon

int

Time period (in days) for energy consumption projections.

30

True

metrics_granularity

str

Granularity of metrics (e.g., "Hourly," "Daily").

"Daily"

True


Data

Name
Type
Description

blockchain_name

str

Name of the blockchain being analyzed.

energy_consumption

float

Total energy consumption (in kWh) during the analysis period.

carbon_footprint

float

Estimated carbon footprint (in metric tons of CO₂).

energy_efficiency_score

float

Efficiency score relative to blockchain activity and adoption.

timestamp

datetime

Timestamp of the energy analysis.


Key Features

  • Green Blockchain Index: Score blockchains on sustainability, highlighting energy-efficient chains.

  • Carbon Footprint Projections: Forecast environmental impact based on network growth.

  • Efficiency Comparisons: Compare blockchains based on energy consumption per transaction or user.

  • Sustainability Recommendations: Provide actionable insights for developers to reduce energy usage.

Last updated