CryptoLabel
Étiquettes d'adresses crypto gratuites. Identifiez les adresses connues sur les principaux réseaux avec une API gratuite.
Documentation
Documentation
CryptoLabel API Docs
Reference for the current public API, including request shape, response fields, errors, and enum values.
Base URLhttps://cryptolabel.io/api/v1
Content typeapplication/json
AuthNone
Connect CryptoLabel to an agent through MCP to search API documentation and check addresses with the live endpoint when needed.
Claude Code Cursor Codex VS Code Windsurf OpenAI API
Settings -> Connectors -> Add custom connector
Name: CryptoLabel
URL: https://cryptolabel.io/api/mcp
The interactive OpenAPI reference is available athttps://cryptolabel.io/api/v1/openapi.
The raw OpenAPI 3.1 schema is available athttps://cryptolabel.io/api/v1/openapi.json.
Resolves an address, detects its type and model, maps it to a presentation entity, and returns all known labels.
Path Parameters
| Name | Type | Description |
|---|---|---|
| chain | string | Blockchain identifier. Supported values are listed below. |
| address | string | Address validated against the selected chain. |
Example Request
curl --request GET \
--url https://cryptolabel.io/api/v1/address/ethereum/0x22af984f13DFB5C80145E3F9eE1050Ae5a5FB651 \
--header 'Accept: application/json' \
--header 'User-Agent: YourAppName/1.0 (contact@example.com)'
User-Agent
If possible, please include a meaningfulUser-Agent header with your application name and a contact email. This helps us reach you about API updates, technical maintenance, or request-specific issues when needed.
Success Response
On success the API returns a JSON object with query metadata, normalized address details, entity information, and zero or more labels.
Schema
| Field | Type | Description |
|---|---|---|
| query.chain | string | Normalized chain identifier. |
| query.readableChain | string | Human-readable chain name. |
| query.address | string | Original requested address. |
| address.value | string | Resolved address value. |
| address.type | string | Address type enum value. |
| address.readableType | string | Human-readable address type. |
| address.model | string | Address model enum value. |
| address.readableModel | string | Human-readable address model. |
| address.explorerUrl | string | Explorer link for the address. |
| entity.name | string | Presentation entity name. |
| entity.category | string | Entity category enum value. |
| entity.readableCategory | string | Human-readable entity category. |
| labels | array | Resolved labels for the address. Can be empty. |
| labels[].type | string | Label type enum value. |
| labels[].readableType | string | Human-readable label type. |
| labels[].category | string | Label category enum value. |
| labels[].readableCategory | string | Human-readable label category. |
| labels[].sourceType | string | Label source enum value. |
| labels[].readableSourceType | string | Human-readable label source. |
| labels[].method | string | Label method enum value. |
| labels[].readableMethod | string | Human-readable label method. |
| labels[].status | string | Label status enum value. |
| labels[].readableStatus | string | Human-readable label status. |
Example
{
"query": {
"chain": "ethereum",
"readableChain": "Ethereum",
"address": "0x22af984f13DFB5C80145E3F9eE1050Ae5a5FB651"
},
"address": {
"value": "0x22af984f13DFB5C80145E3F9eE1050Ae5a5FB651",
"type": "eoa",
"readableType": "Externally Owned Account",
"model": "account_based",
"readableModel": "Account-based model",
"explorerUrl": "https://www.blockchain.com/explorer/addresses/eth/0x22af984f13DFB5C80145E3F9eE1050Ae5a5FB651"
},
"entity": {
"name": "Kraken",
"category": "exchange",
"readableCategory": "Exchange"
},
"labels": [
{
"type": "exchange_cold_wallet",
"readableType": "Exchange Cold Wallet",
"category": "cex",
"readableCategory": "Centralized Exchange",
"sourceType": "public",
"readableSourceType": "Public",
"method": "aggregation",
"readableMethod": "Aggregation",
"status": "active",
"readableStatus": "Active"
}
]
}
Error Response
Client-facing API errors use a stable public format. Internal exception types are not exposed.
Schema
| Field | Type | Description |
|---|---|---|
| code | string | Stable machine-readable error code. |
| message | string | Safe public error message. |
| path | string | Request path. |
| timestamp | string | Server-side error timestamp. |
Example
{
"code": "bad_request",
"message": "Invalid address for chain: ethereum",
"path": "/api/v1/address/ethereum/0x123",
"timestamp": "2026-03-23T12:34:56.789Z"
}
Enums
Chain
bitcoin— Bitcoinethereum— Ethereumtron— Tron
Address Type
contract— Contract Accounteoa— Externally Owned Accountunknown— Unknown
Entity Category
bridge— Bridgecustodian— Custodiandao— DAOdefi_protocol— DeFi Protocoldex_aggregator— DEX Aggregatorexchange— Exchangegambling_service— Gambling Servicegovernment— Governmentindividual_address— Individual Addressillicit_activity— Illicit Activitymarketplace— Marketplacemining_pool— Mining Poolmixer— Mixerpayment_service— Payment Servicepublic_figure— Public Figureservice_provider— Service Providertoken_issuer— Token Issuerwallet_provider— Wallet Providerunknown— Unknown
Address Model
account_based— Account-based modelutxo— UTXO model
Label Source
internal— Internalmanual_review— Manual Reviewpartner— Partnerpublic— Public
Label Method
aggregation— Aggregationheuristic— Heuristicimport— Importmanual— Manualonchain_analysis— On-chain Analysis
Label Status
active— Activehistorical— Historicalinactive— Inactive
Label Type
bridge_address— Bridge Addressburn_address— Burn Addresscompliance_related— Compliance Relatedcross_chain_activity— Cross-chain Activitycustodial_wallet— Custodial Walletdefi_pool— DeFi Pooldefi_treasury— DeFi Treasurydeployer— Deployerdex_contract— DEX Contractdarknet_market— Darknet Marketexchange_cold_wallet— Exchange Cold Walletexchange_deposit_wallet— Exchange Deposit Walletexchange_hot_wallet— Exchange Hot Walletexchange_withdrawal_wallet— Exchange Withdrawal Walletforwarder_contract— Forwarder Contractfraud_related— Fraud Relatedgambling_address— Gambling Addresshigh_frequency— High Frequencyhigh_volume— High Volumeinstitutional_flow— Institutional Flowmarket_maker_related— Market Maker Relatedmarketplace_address— Marketplace Addressmoney_laundering— Money Launderingmining_pool_payout— Mining Pool Payoutmixer_address— Mixer Addressblackmail— Blackmailpayment_processor— Payment Processorphishing— Phishingproxy_contract— Proxy Contractpublic_figure_related— Public Figure Relatedrisky_service— Risky Servicesanctioned— Sanctionedscam— Scamservice_wallet— Service Walletstaking_wallet— Staking Walletstolen_funds— Stolen Fundsterrorism_related— Terrorism Relatedtreasury_wallet— Treasury Walletunknown— Unknownvalidator— Validatorwrapper_contract— Wrapper Contract
Label Category
behavior— Behaviorbridge— Bridgecex— Centralized Exchangecompliance— Compliancecrime— Crimecustody— Custodydefi— DeFiflow— Flowfraud— Fraudgambling— Gamblingidentity— Identityinfrastructure— Infrastructuremarketplace— Marketplacemining— Miningmixer— Mixerpayment— Paymentrisk— Risksanctions— Sanctionsservice— Servicetrading— Tradingtreasury— Treasuryunknown— Unknownwallet— Wallet