master_list classifies 80M+ addresses across 12 chains; ~20M of those (~25%) receive a country attribution in addresses_geography.
Geographic attribution uses flow-based wallet relatedness propagation and multi-signal inference. A conviction level indicates attribution quality. Not every address can be attributed β see Geo-Measurability.
Schema Location
All tables are in theallium_identity.geo schema in Snowflake, across three groups:
- Core classification β
master_list,addresses_geography,addresses_timezones,coverage_summary - Exchange attribution β
exchange_country_attribution(local/regional exchanges),exchange_gravity_weekly(global exchanges) - Flow analysis (USDC/USDT) β
entity_flows_weekly,country_corridors_weekly,country_corridors_distributed_weekly
master_list and coverage_summary carry per-chain rows for all 12 supported chains (ethereum, polygon, arbitrum, base, optimism, bsc, avalanche, linea, scroll, blast, tron, solana). addresses_geography and addresses_timezones collapse EVM chains into a single evm value, so their chain column is one of evm, solana, or tron (see the join caveat).
Data Flow Architecture
Tables
See the Table Reference for full column-level schemas and example queries.Next Steps
Geo-Measurability
Why hosted and unhosted wallets differ, and what makes an address measurable
Table Reference
Full column-level schema for every table
Example Queries
Compliance, regional analysis, exchange gravity, and cross-border flow recipes
Field Values Reference
Data dictionary, data quality, and best practices