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)
ethereum_addressdata, common/cryptocurrency.yamlethereum_address_by_fieldfield, common/cryptocurrency.yaml
- Supported by tools
- Great Expectations Semantic Types Expectations, metacrafter
Regular expression
^0x[0-9a-fA-F]{40}$
Python re syntax.
Examples
| Value | Description |
|---|---|
| 0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed | EIP-55 test vector (checksummed) |
| 0xfb6916095ca1df60bb79ce92ce3ea74c37c5d359 | EIP-55 test vector, all lower case |
| 0xdbF03B407c01E7cD3CBea99509d93f8DDDC8C6FB | EIP-55 test vector (checksummed) |
| 0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAe invalid | 39 hex digits |
Translations
| Language | Name | Description |
|---|---|---|
| Russian | Адрес Ethereum |
Sources
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/ethereum_address - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/cryptocurrency/ethereum_address.yamlon GitHub