Datatypes

Ethereum address

ID ethereum_address

DatatypeNot PIIidentifier

Address of an Ethereum account or contract: 0x followed by 40 hexadecimal digits, the last 20 bytes of the Keccak-256 hash of the public key (or the address computed for a contract). Mixed upper and lower case encodes the EIP-55 checksum; all lower case or all upper case carries no checksum. Other EVM networks (BNB Smart Chain, Polygon, Arbitrum, Optimism, Avalanche C-Chain and others) use the same format, so the value alone does not tell the network.

Parent datatype
Cryptocurrency address crypto_address
Categories
Cryptocurrency
Countries
Global (not tied to a country)
Languages
Common to most languages
Quality
90/100 · missing: mapping (Wikidata, Schema.org, ...)
Metacrafter rules
2 rules (1 by field name, 1 by value)
Supported by tools
Great Expectations Semantic Types Expectations, metacrafter

Regular expression

^0x[0-9a-fA-F]{40}$

Python re syntax.

Examples

ValueDescription
0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAedEIP-55 test vector (checksummed)
0xfb6916095ca1df60bb79ce92ce3ea74c37c5d359EIP-55 test vector, all lower case
0xdbF03B407c01E7cD3CBea99509d93f8DDDC8C6FBEIP-55 test vector (checksummed)
0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAe invalid39 hex digits

Translations

LanguageNameDescription
RussianАдрес Ethereum

Sources

Use this record