Skip to main content
dimensions.accounts holds one row per labeled address on Polygon, keyed on chain_id and address. An account is a wallet or a contract, such as an exchange wallet or a Uniswap pool, and its row names the project that runs it, so a raw address in any Polygon table resolves to a name. An address reaches the table in one of two ways, and label_source says which. curated is an attribution a person authored; factory_derived is an address a known factory emitted, and those rows name that factory in parent_address. Factory output is the bulk of the table, so filter to curated for the set somebody has already looked at. Every column is documented at Accounts.

Sample queries

The table is clustered on account_id, and that key is the one filter that prunes a scan of it. A query filtered on chain_id or project_id instead reads every row, which stays inexpensive because the table is small, but keep the select list to the columns you need.
Rank the projects with the most labeled addresses on Polygon. Joining dimensions.projects on project_id adds each project’s name and its market sector.