Data Freshness

FAQ on data freshness for Historical (Batch) Data.

Raw Data

The following metrics applies for our historical batch data.

CategoryTablesUpdate FrequencyMedian Freshness*^

EVM Chains

blocks, transactions, logs, traces, contracts

10 minutes

~ 6-10 minutes

Bitcoin

blocks, transactions, inputs, outputs

30 minutes

~ 30 minutes (staging)

Solana

blocks, instructions, inner_instructions, transactions

30 minutes

~ 20 minutes

*Freshness may be degraded as we mitigate block-reorgs, particularly for chains that experience them frequently. ^This does not apply for chains under beta tag.

Do raw entities of the same block arrive at the same time?

For most EVM blocks, all raw entities should arrive within the same update window. If the entities for the latest block is incomplete currently, they will be updated in the next window (e.g. 10mins for EVM chains).

How do we calculate data freshness?

Freshness is determined by comparing the timestamp of the original data with the timestamp of its entry into Allium's database.

Enriched Data

Most enriched data tables undergo updates on an hourly basis. Any tables not mentioned in the aforementioned raw data should be regarded as enriched data.

CategoryUpdate Frequency

Most Enriched Models

Hourly

Prices

Hourly

DefiLlama

Daily

App Users Schema

Daily

Beacon Chain Validator

Daily

Wallet360

Daily (Base), Weekly (Ethereum, Polygon)

Last updated