> For the complete documentation index, see [llms.txt](https://docs.ax11.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ax11.org/price-data-structure/integration-with-ethereum-blocks.md).

# Integration with Ethereum Blocks

#### 1. **Time Units**

* Prices are tracked based on **Ethereum block time**, providing a precise and blockchain-native timekeeping mechanism.

#### 2. **Block Time as a Unit of Measurement**

* **Ethereum Block Time**:
  * The average block time is **12 seconds per block**.
* **Derived Time Intervals**:
  * For operations over fixed time periods (e.g., 1 hour), the protocol calculates the number of blocks in that interval:
    * **1 Hour = 3,600 seconds / 12 seconds per block = 300 blocks**.

#### 3. **Governance and Block Time Adjustments**

* **Governance Proposal System**:
  * If Ethereum upgrades alter the block time, the protocol accommodates this change through governance:
    * A proposal can adjust calculations for derived time intervals (e.g., reduce or increase the block count for a 1-hour period).
* **Flexible ALC**:
  * ALC supports dynamic adjustments to ensure that all time-sensitive operations maintain consistency with the blockchain.
