Skip to main content

Names and people

Contracts

See how the contracts fit together →

Identity and addresses

Profile is the set of holder-published text records associated with a name: for example, an avatar, description, website, and social links. Display name is an address’s elected name within a namespace, verified against forward resolution. A primary name is its preferred name across namespaces. Payment destination is the complete instruction needed to route a Stellar payment: the address and any required memo. A muxed address includes its routing ID inside the address itself. Network address is a receiving address for an explicitly selected additional blockchain network. A name can have different addresses on different enabled networks.

Ownership and availability

Claim window is the public objection period for a namespace application. A successful application awards the namespace. Username registration inside that namespace is a separate process. Ownership policy describes whether and how names expire, can be reclaimed, or can obtain a permanence guarantee. Read the actual policy; zero expiry alone does not prove permanence. Generation is an ownership counter. It prevents records from a previous holder or an earlier child-name instance from being reused as current records. Storage TTL is Stellar’s ledger-entry availability clock. Archival and ownership expiry are different events; restoring stored data does not transfer ownership. Resolver assurance describes contract provenance and the checked Resolver configuration. It does not freeze a holder’s records or prove that a payment destination belongs to a particular person. Indexed discovery finds candidate names or events through a hosted index. Results can be incomplete; direct verification establishes the current state of a returned candidate.