Account Address
Pronunciation: uh-KOWNT AD-dress
Definition
An account address is the blockchain identifier used to locate an account, receive assets, or reference an account in a transaction. Its format and meaning depend on the network’s account model and address rules. It is public and shareable, but it does not reveal the private key needed to authorize spending. A valid-looking account address must still be checked against the intended network, asset, and any required memo or destination tag.
Overview
An account address is a network-specific identifier that points to an account in a blockchain’s state. On account-based networks, the address may correspond to an externally controlled account, a smart-contract account, a system account, or another addressable state object. A transaction uses the address to identify a sender, recipient, contract, or resource owner.
An address is not the same thing as a private key. The private key authorizes actions, while the address is the public identifier derived from, associated with, or assigned to the account. Some networks derive ordinary user addresses from public keys, while contract addresses may be calculated from deployment data or created through protocol-specific rules.
The same visible string must always be interpreted together with its network. An address valid on one chain can be invalid, ambiguous, or point to a different account on another chain. Payment systems therefore need to validate both the address format and the selected blockchain network before accepting a transfer. Additional routing data, such as a memo or destination tag, may also be required on some networks even when the account address itself is valid.
In real applications, an account address should be stored with its chain identifier rather than as a standalone string. This is especially important on Ethereum-compatible networks, where the same hexadecimal address can exist on several independent chains. A payment sent to the correct characters on the wrong network may not reach the recipient’s supported balance.
Wallets may also display several address forms for the same user, such as an externally owned account, a smart-contract wallet, or a token-specific account. Good interfaces therefore label the destination type and preserve the exact address without silent case conversion or truncation. For higher-value transfers, users should confirm the address through a trusted channel instead of relying only on the first and last few characters.
Key Takeaway
An account address identifies where blockchain state or funds should be directed, but safe use always requires the correct network, asset, and authorization context.
Sources
- NIST Documentation: Key Management — NIST (2026-07-30)
- Ethereum Accounts — Ethereum.org (2026-07-30)