Datatypes

Cryptocurrency address

ID crypto_address

DatatypeNot PIIidentifierDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

Address that receives payments on a blockchain network. It is derived from a public key or a script and identifies an account or wallet without naming its owner. Each network has its own format; the registry describes them as separate datatypes: p2pkhaddr, p2shaddr, p2wpkhaddr, p2wshaddr and p2traddr (Bitcoin), ethereum_address (Ethereum and other EVM networks), litecoin_address, dogecoin_address, bitcoin_cash_address, tron_address, xrp_address, monero_address, solana_address and cardano_address. Use this record when only the field name tells that a value is an address.

Categories
Cryptocurrency
Countries
Global (not tied to a country)
Languages
Common to most languages
Quality
50/100 · missing: regexp, examples, negative example, mapping (Wikidata, Schema.org, ...)
Metacrafter rules
1 rule (1 by field name, 0 by value)
Supported by tools
metacrafter

Child datatypes

IDNameCategoriesCountriesDescription
bitcoin_cash_address Bitcoin Cash address (CashAddr) draft cryptocurrency global Address of Bitcoin Cash in the CashAddr format: the network prefix bitcoincash (it may be omitted), a colon and a Base32 payload with a...
cardano_address Cardano address (Shelley) draft cryptocurrency global Shelley-era address of Cardano as specified by CIP-19, encoded with Bech32 without a length limit. Payment addresses have the prefix...
dogecoin_address Dogecoin address draft cryptocurrency global Mainnet address of Dogecoin, encoded with Base58Check in 34 characters. P2PKH addresses use version byte 30 and start with D; P2SH...
ethereum_address Ethereum address cryptocurrency global 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...
litecoin_address Litecoin address draft cryptocurrency global Mainnet address of Litecoin. P2PKH addresses are Base58Check with version byte 48 and start with L; P2SH addresses use version byte 50...
monero_address Monero address draft cryptocurrency global Mainnet address of Monero: the network byte, the public spend key, the public view key and a 4-byte Keccak-256 checksum, encoded with...
p2pkhaddr Bitcoin P2PKH address cryptocurrency global Legacy Bitcoin address of the pay-to-public-key-hash (P2PKH) type. It is the Base58Check encoding of the version byte 0 and the 20-byte...
p2shaddr Bitcoin P2SH address cryptocurrency global Bitcoin address of the pay-to-script-hash (P2SH) type, defined by BIP 13 and BIP 16. It is the Base58Check encoding of the version byte...
p2traddr Bitcoin P2TR address (Taproot, bc1p) draft cryptocurrency global Taproot address of the pay-to-taproot (P2TR) type: witness version 1 with a 32-byte x-only public key (BIP 341), encoded with Bech32m...
p2wpkhaddr Bitcoin P2WPKH address (native SegWit, bc1q) cryptocurrency global Native SegWit address of the pay-to-witness-public-key-hash (P2WPKH) type: witness version 0 with a 20-byte public key hash (BIP 141),...
p2wshaddr Bitcoin P2WSH address (native SegWit, bc1q) cryptocurrency global Native SegWit address of the pay-to-witness-script-hash (P2WSH) type: witness version 0 with the 32-byte SHA-256 hash of a witness...
solana_address Solana address draft cryptocurrency global Address of a Solana account or program: a 32-byte Ed25519 public key or program derived address, written in Base58 with the Bitcoin...
tron_address TRON address draft cryptocurrency global Address of a TRON account or contract: a 21-byte value made of the prefix byte 0x41 and a 20-byte account hash, encoded with Base58Check...
xrp_address XRP Ledger address draft cryptocurrency global Classic address of an XRP Ledger account: an account ID with a 4-byte checksum, encoded with the XRP Ledger's own Base58 alphabet...

Translations

LanguageNameDescription
RussianАдрес криптовалютного кошелька

Sources

Use this record