Wallet Label / Identity Lookup (ENS + Etherscan Nametag) avatar

Wallet Label / Identity Lookup (ENS + Etherscan Nametag)

Pricing

Pay per usage

Go to Apify Store
Wallet Label / Identity Lookup (ENS + Etherscan Nametag)

Wallet Label / Identity Lookup (ENS + Etherscan Nametag)

Given an EVM address, returns public identifiers: ENS reverse name, Etherscan public nametag (CEX deposit, MEV bot, DAO multisig, etc), contract verification + name, first-tx timestamp / account age, native balance. Pre-send safety check. $0.01 per address.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Wallet Label / Identity Lookup

Given an EVM address, returns whatever public identifiers exist: ENS reverse name, Etherscan public nametag (CEX deposit / MEV bot / DAO multisig / etc), contract verification + name, first-tx timestamp / account age, native balance. Pre-send safety check. $0.01 per address.


Why this exists

Before you send funds to an unknown address, you want to answer: "is this address actually who they say they are?"

The biggest free identity sources are:

  • ENS (vitalik.eth, etc) — primary name reverse-resolution
  • Etherscan public name tags — Binance Hot Wallet 3, Aave V3 Pool, Tornado Cash, etc

There is no consolidated free API for these. This actor scrapes the Etherscan address page (fair-use, light, public HTML) and combines with on-chain calls to return everything in one row.


What you get per row

FieldExampleNotes
address0xd8dA...96045input
chainethereum
primary_labelvitalik.ethtop Etherscan label
entity_type_guessindividual_ensheuristic
ens_primaryvitalik.ethprimary ENS name
labels["vitalik.eth", "Vitalik Buterin"]all Etherscan hash-tag labels
is_contractfalsecontract vs EOA
contract_namenullif contract, verified name
first_tx_date2017-07-23T16:39:00+00:00from on-chain
account_age_days3234derived
native_balance4.21in ETH/BNB/MATIC/etc
etherscan_urlhttps://etherscan.io/address/0x...quick link

entity_type_guess categories (heuristic)

CategoryTrigger keywords in label
centralized_exchangebinance, coinbase, kraken, okx, huobi, kucoin, bybit, gate, bitfinex
defi_protocolaave, compound, maker, uniswap, sushi, curve, balancer, gmx, dydx
dao_treasury_or_multisigmultisig, safe, dao
botmev, bot
project_teamdeployer, team
malicioushack, exploit, drainer, scam, phish
individual_enscontains .eth

Quick start

Look up Vitalik

{
"address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"chain": "ethereum"
}

Look up a Binance hot wallet (find their typical inflows)

{
"address": "0xF977814e90dA44bFA03b6295A0616a897441aceC",
"chain": "ethereum"
}

Look up a Base address

{
"address": "0x...",
"chain": "base"
}

Supported chains

ethereum, bsc, polygon, arbitrum, optimism, base, avalanche, fantom.


Pricing

Pay-Per-Event: $0.01 per address labeled.

RunAddressesCost
Single lookup1$0.01
Bulk script (1000 addresses)1000$10.00

Use cases

  1. Pre-send check — Don't send your life savings to a phishing address that mimics a CEX
  2. Whale identification — Top wallet in your token's holder list — is that Binance cold or a real whale?
  3. Compliance triage — Combine with Sanctions Checker for a full risk profile
  4. DEX trader profiling — Is the wallet swapping against you a MEV bot or a normal user?
  5. Block explorer enrichment — Augment your own analytics with public labels

Limitations

  • Scrapes Etherscan HTML. If Etherscan changes their markup, parsing may temporarily break — please open a GitHub issue and we'll patch.
  • Labels are best-effort. Etherscan's public nametags are crowdsourced and audited but not exhaustive. Many wallets have no label.
  • Heuristic entity classification. entity_type_guess is a rule-of-thumb derived from the label string, not a verified attestation.

For production-grade entity tagging (full Nansen labels), use Nansen API ($150+/mo).



Feedback

A short review helps blockchain analysts find it: Leave a review on Apify Store