Cryptocurrency address
ID crypto_address
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)
crypto_address_by_fieldfield, common/cryptocurrency.yaml
- Supported by tools
- metacrafter
Child datatypes
| ID | Name | Categories | Countries | Description |
|---|---|---|---|---|
| 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
| Language | Name | Description |
|---|---|---|
| Russian | Адрес криптовалютного кошелька |
Sources
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/crypto_address - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/cryptocurrency/crypto_address.yamlon GitHub