DatasetsOn-chain
Wallet labels
Entity, wallet type and risk flag per address — plus which source claimed what.
Entity, wallet type and risk flag per address — plus which source claimed what.
Coverage and cadence
Cadence. Rebuilt by the label pipeline
Ethereum addresses. /labels/{address}/provenance returns the consensus label and every source's own claim; POST /labels/batch labels a comma-separated list of addresses in one call; /wallets/{address} summarises flows over 24h, 7d, 30d, 90d and all time.
Fields
| Field | Type | Description |
|---|---|---|
address | string | The address asked about |
found | boolean | The label table knows this address |
consensus.entity | string|null | Resolved entity name |
consensus.wallet_type | string|null | e.g. cex, market_maker, treasury, dex, mev |
consensus.cex_product | string|null | For exchange wallets, e.g. retail |
consensus.user_subtype | string|null | e.g. active |
consensus.risk_flag | string|null | Null when none |
consensus.confidence | string|null | Classification confidence, e.g. medium |
sources | array | One object per source: source, label, and entity / category when the source has them |
source_count | integer | How many sources made a claim |
How to get it
- REST —
GET /v1/onchain/labels/{address}/provenance - MCP — tool
wallet_label_provenanceonhttps://vike.io/mcp.
Sample call
The call the dataset explorer builds (replace each {placeholder}):
curl -s "https://data.vike.io/v1/onchain/labels/{address}/provenance" \
-H "X-API-KEY: $VIKE_API_KEY"