Glossary · Infrastructure

What is Web3 name?

A web3 name is a human-readable address for a wallet: you.u instead of 0x7f3a9c...42f1. Names resolve on-chain (and via DNS bridges) to whatever address their owner points them at, turning a copying hazard into a readable handle.

For payments the effect is concrete: invoices to names instead of hex, fewer support tickets from failed sends, and a namespace a brand can actually hold. The name is the address book entry the payer reads.

How Web3 name works

A web3 name maps a human-readable handle onto a blockchain address, the way DNS maps a hostname onto an IP. The name is an on-chain record you control with your keys: it resolves to whichever address you set, and updating it is a transaction you sign. Money and identity stop diverging, because the thing people type and the thing wallets verify are the same record.

The payment consequence is error reduction at the last mile. Address strings are hostile to humans; a name is not. Sending to a name the registry resolves removes the transposition class of loss, and a stable name survives address rotation for privacy or key changes.

Names are also the identity primitive that other things hang from: checkout trust surfaces, agent endpoints, and verified profiles can all resolve through the same record rather than a social media handle that nobody controls cryptographically.

Web3 name in practice

A store publishes its payment name instead of a 42-character hex string. A customer types the name, the wallet resolves the current address, and the payment routes to whatever keys the store controls this quarter. The name stayed stable while the address did not.

Web3 name on U.CASH

Names on U.CASH resolve wallet addresses across every supported chain, attach to checkouts and send flows, and are claimable wallet-verified through the names platform.

For merchants, names kill the pasted-wrong-address support ticket and give buyers a verifiable thing to trust at checkout: the name resolves on-chain to the receiving keys, not to a claim on a page. U.CASH names issue on the network's own namespace. The migration story matters more than the initial one: addresses change when keys rotate or wallets upgrade, and every published address is a future correction waiting to happen. A name is the indirection that absorbs those changes. Publish once, update the record when infrastructure does, and nothing your customers learned ever goes stale.

Related infrastructure terms

DEX routingCross-chain swapGas fees

See also

Names appSend app

Web3 name: FAQ

Can a web3 name receive any asset?
It resolves to the addresses its owner configures per chain; payers see the right destination for whatever they are sending. One name, many chains.
Who controls my name?
You do: the name is an on-chain record your wallet controls. Transfers and updates are signatures, not support tickets.
Do I still need the raw address?
The wallet resolves the name to an address at send time, so you never handle the raw string. The underlying address remains yours to rotate whenever you update the name record.
Can someone take my name?
A name you hold is controlled by your keys. Renewal terms depend on the namespace; U.CASH names carry their registration rules on the names product pages.
Do names work across chains?
Resolution returns the addresses the name record lists, which can span chains. What matters is the wallet honoring the registry, which U.CASH surfaces natively at send and checkout.
Keep reading

The glossary, A to Z

Every term behind the rails, the assets, and the settlement.