Skip to main content

Why Labels Matter

Labels are more than just simple tags or annotations. They provide valuable context and clarity to blockchain addresses, enhancing the readability and understanding of blockchain transaction data.
Maintained by: Dune · Refresh: N/A · Chains: Cross-chain

Get This Data

Access label data via API, Datashare, or the Dune App.
In the world of blockchain analysis, labels play a crucial role in identifying and categorizing different entities and activities. They act as signposts, guiding analysts through the complex web of transactions and addresses, making it easier to identify the parties involved and their roles. By mapping blockchain addresses to known entities, labels bring transparency to transaction analysis. They help distinguish between individuals, organizations, smart contracts, and other important actors in the blockchain ecosystem. This clarity is essential for compliance, risk assessment, and investigative purposes. Labels also provide insights into the roles and functions of addresses, helping analysts understand the nature of transactions and the relationships between different entities in the blockchain ecosystem.

Labels datasets

We provide several label datasets that can be used to enrich your analysis:

When to Use These Tables

  • Identify counterparties in transaction analysis (exchanges, protocols, DAOs)
  • Enrich compliance workflows with entity attribution
  • Build address reputation and risk scoring systems
  • Resolve ENS names to blockchain addresses and vice versa
  • Track protocol treasury and operational addresses

Query Performance

labels.addresses is a large table. Always filter on blockchain and use additional filters where possible.
-- ✅ Good: chain + category filter
SELECT * FROM labels.addresses
WHERE blockchain = 'ethereum'
  AND label_type = 'cex'

-- ❌ Slow: searching by label name across all chains
SELECT * FROM labels.addresses
WHERE name LIKE '%Binance%'

Methodology

Labels are maintained by Dune (source code). They aggregate address identifications from multiple sources: manually curated seed files (exchanges, protocols, DAOs), automated contract analysis (factory-deployed contracts, proxy patterns), ENS domain resolution, and community contributions. Labels include entity names, categories (e.g., cex, dex, dao, bridge), and metadata about the source of identification.

Example Queries

Find all labeled Binance addresses on Ethereum:
SELECT
  address,
  name,
  label_type,
  model_name
FROM labels.addresses
WHERE blockchain = 'ethereum'
  AND name LIKE '%Binance%'
Resolve ENS name to address:
SELECT
  address,
  name
FROM labels.ens
WHERE name = 'vitalik.eth'
  • cex.addresses — CEX-specific address identification (more targeted than labels)
  • tokens.transfers — Transfer events enriched by label data
  • cex.flows — Exchange flows that rely on label-identified addresses