{"slug":"wallet-labels-coverage","title":"Best wallet labeling API provider","subtitle":"Share of well-known addresses each provider correctly labels with an entity (CEX, DEX, multisig, sanctioned, etc.), split by EOA vs contract.","category":"Aggregators","metric":"Coverage rate","unit":"pct","status":"live","higherIsBetter":true,"filters":null,"value":84.0617,"leader":{"name":"Helius","slug":"helius","value":84.0617},"rankings":[{"name":"Helius","slug":"helius","ms":{"p50":84.0617,"p90":84.0617,"p99":84.0617,"mean":84.0617},"successRate":100,"sampleSize":778.27},{"name":"StellarExpert","slug":"stellarexpert","ms":{"p50":79.8054,"p90":79.8054,"p99":79.8054,"mean":79.8054},"successRate":79.8054,"sampleSize":411.143},{"name":"XRPScan","slug":"xrpscan","ms":{"p50":79.6569,"p90":79.6569,"p99":79.6569,"mean":79.6569},"successRate":89.95100000000001,"sampleSize":408.142},{"name":"OLI","slug":"oli","ms":{"p50":50.4025,"p90":50.4025,"p99":50.4025,"mean":50.4025},"successRate":100,"sampleSize":4721.64},{"name":"Moralis","slug":"moralis","ms":{"p50":44.7509,"p90":44.7509,"p99":44.7509,"mean":44.7509},"successRate":99.7331,"sampleSize":1124.39},{"name":"Mobula","slug":"mobula","ms":{"p50":43.8604,"p90":43.8604,"p99":43.8604,"mean":43.8604},"successRate":99.9589,"sampleSize":7307.54},{"name":"Blockscout","slug":"blockscout","ms":{"p50":42.9704,"p90":42.9704,"p99":42.9704,"mean":42.9704},"successRate":79.2486,"sampleSize":3408.18},{"name":"TonAPI","slug":"tonapi","ms":{"p50":35.5286,"p90":35.5286,"p99":35.5286,"mean":35.5286},"successRate":78.6828,"sampleSize":577.2},{"name":"WalletExplorer","slug":"walletexplorer","ms":{"p50":20.1946,"p90":20.1946,"p99":20.1946,"mean":20.1946},"successRate":99.7565,"sampleSize":411.143}],"sparkline":[86.1111,87.1795,84.2105,84.8485,82.0513,84.6154,79.5455,81.0811,83.7838,86.8421,81.5789,81.25,84.2105,89.4737,87.0968,84.6154,81.25,75,74.8522,80,85.2935,85,86.1111,81.25,84.2105,83.7838,84.6154,79.4872,84.2105,82.5,88.8889,83.7838,87.1795,80.4878,85.3659,84.6154,88.8889,84.2105,81.5789,80,81.0811,84.6154,87.8788,85.3659,83.7838,82.9787,85.7143,84.6154,82.8571,84.2105,84.6154,87.1795,82.5,84.2105,81.0811,81.5789,84.2105,86.4865,82.9268,84.2105,84.6154,88.2353,85,83.3333,85],"sampleSize":19147.648,"asOf":"2026-08-19T05:13:26.527Z","headline":"Helius leads coverage rate at 84.1% (24h avg) on Best wallet labeling API provider.","quote":"Helius leads coverage rate at 84.1% (24h avg) on Best wallet labeling API provider. Source: OpenChainBench (https://openchainbench.com/benchmarks/wallet-labels-coverage).","cite":{"plain":"OpenChainBench. \"Best wallet labeling API provider\". Retrieved 2026-08-19. https://openchainbench.com/benchmarks/wallet-labels-coverage","bibtex":"@misc{ocb_wallet_labels_coverage,\n  author = {OpenChainBench},\n  title  = {Best wallet labeling API provider},\n  year   = {2026},\n  url    = {https://openchainbench.com/benchmarks/wallet-labels-coverage},\n  note   = {Retrieved 2026-08-19}\n}","apa":"OpenChainBench. (2026). Best wallet labeling API provider. Retrieved August 19, 2026, from https://openchainbench.com/benchmarks/wallet-labels-coverage","ris":"TY  - GEN\r\nAU  - OpenChainBench\r\nTI  - Best wallet labeling API provider\r\nPY  - 2026\r\nUR  - https://openchainbench.com/benchmarks/wallet-labels-coverage\r\nY2  - 2026-08-19\r\nER  - \r\n"},"pageUrl":"https://openchainbench.com/benchmarks/wallet-labels-coverage","ogImage":"https://openchainbench.com/api/og/wallet-labels-coverage","source":"https://github.com/ChainBench/OpenChainBench/tree/main/harnesses/wallet-labels","methodology":["Sample: ~180 curated anchor addresses across 11 chains (CEX hot wallets, DEX routers, Safe multisigs, OFAC SDN, public figures, verified smart contracts), shuffled and re-checked every 30 minutes. List rotated quarterly from public sources.","Each anchor is tagged with a kind: `contract` (verified smart contracts where a non-generic name comes from source code) or `eoa` (externally-owned accounts where the name must come from a curated entity graph). The kind is set at curation time using an on-chain code probe (eth_getCode for EVM, equivalent RPC for non-EVM).","Kind tab on the bench page: `contract` measures contract-name resolution (easy for any explorer reading verified source), `eoa` measures entity resolution on plain wallets (the curated-graph job). The two views are separate Prometheus queries with `kind=\"contract\"` and `kind=\"eoa\"` injected into every selector.","Query each provider's labels endpoint live: Mobula `/api/2/wallet/labels`, Helius `/v1/wallet/{addr}/identity`, Moralis `/api/v2.2/entities`, Blockscout `/api/v2/addresses/{addr}`, OLI Base EAS GraphQL, TonAPI `/v2/accounts/{addr}`, StellarExpert `/explorer/directory/{addr}`, XRPScan `/api/v1/account/{addr}`, WalletExplorer `/api/1/address-lookup`.","A provider scores 'hit' when it returns a non-generic entity name. Filler labels like 'EOA', 'Contract', 'Wallet', 'Multisig', 'Unknown' are explicitly excluded, they carry no entity signal.","Per-chain leaderboards. providers are filtered by their declared chain support, so Helius (Solana-only) doesn't get penalized on Ethereum and vice versa.","Failures (timeouts, 5xx, auth errors) are counted as 'no label' and surfaced separately as `wallet_labels_fetch_errors_total`.","Region: `eu-west` (single point)."],"license":"CC-BY-4.0"}