Skip to main content
Region of activity for an address, as a UTC-offset band derived from public transaction timing, never a country. The tables here serve the band, the hourly evidence behind it and how much of each chain it covers. We publish region of activity, never country of a person. Region is a UTC-offset band derived from public transaction timing by a published rule: it is a statement about when an address is active, and it is wrong for bots, custodians and anyone who does not sleep. Issuer domicile stays where it is, on dimensions.assets. No country is ever derived from region. region on Accounts ▸ Registry is derived from activity hours:
  1. Sum the address’s hourly transaction counts over the trailing 90 complete UTC days, across every chain in its chain_family; n is the total. Addresses with n below 300 get a null region_confidence.
  2. The trough is the 6-hour window with the smallest share of n; its centre hour is t. The UTC offset is round(3.5 - t), wrapped to -11..+12, taking 03:30 as the local sleep centre.
  3. The band is the one of seven that contains the offset.
  4. Depth d = 1 - (trough share / 0.25); night share is the share in the 12 hours centred on the trough.
  5. high needs n >= 3000, d >= 0.70, night <= 0.25; medium needs n >= 1000, d >= 0.50, night <= 0.30; low needs n >= 300, d >= 0.30, night <= 0.35; otherwise region and region_confidence are null. A second trough within 10% of the first caps confidence at low.

Coverage

ethereum, base and robinhoodchain (evm). solana (svm).

Tables

Sample queries

The subquery pins the window ending on the latest window_end for ethereum, so the ranking reads one snapshot rather than mixing windows.