A blockchain address is a network-specific identifier used as a source, destination, account, or script reference in blockchain transactions.
Address formats differ by network. An address can be derived from a public key, represent a smart contract, encode a script, or identify an account under the ledger's data model. Sending assets to an incompatible network or address type can make them difficult or impossible to recover. An address is visible on-chain even when the real-world identity of its controller is not.
An address is a ledger identifier. It should not be treated as identical to a person, wallet application, or public key in every blockchain architecture.
Addresses provide the routing layer for stablecoin transfers and are also the basic identifiers used in transaction monitoring, allowlists, and blockchain analytics.
A merchant can provide an address on a supported network as the destination for a customer's stablecoin payment.