Back to Blog
walletmulti-chaintag-name-servicezelf-nameweb3crypto-addresses
Multi-Chain Crypto Wallet with Human-Readable Addresses: Zelf Name Service
Stop copying long hex addresses. Zelf supports 8 blockchains with human-readable .zelf and .bdag names. Learn how Tag Name Service maps myname.zelf to all your chain addresses.
Miguel Treviño•

TL;DR:
- 8 blockchains in one wallet: Bitcoin, Ethereum, Solana, Avalanche, Sui, BNB Chain, Polygon, and BlockDAG—all inside the Zelf Extension.
- Human-readable names: Replace
0x8c5d930656d6f1d7ce3a09909e04e3739a6d91dbwithalice.zelforsatoshi.bdag. - Tag Name Service (ZNS): One name maps to addresses on every supported chain. Send to a name; the wallet resolves the right address.
- Multi-domain: Claim a
.zelfor.bdaghandle (and other licensed domains) with domain-specific rules (e.g. BDAG max 20 characters). - How it works: Search for a name, complete biometric verification, own your identity. No centralized DNS—resolution is on-chain and privacy-preserving.
- Security: Access to your names and wallets is gated by biometrics and keys you control. No one else can reassign your name.
The Problem: Crypto Addresses Were Not Built for Humans
A typical Ethereum address is 40 hex characters after
0x. Solana and Bitcoin addresses are long strings of letters and numbers. One wrong character and funds go to the wrong place—or to a burn address—with no way to reverse it.Human-readable addresses fix this. Instead of pasting
0x8c5d930656d6f1d7ce3a09909e04e3739a6d91db, you type alice.zelf. The wallet resolves that name to the correct address for the chain you are using. Fewer mistakes, better UX, and a single identity across chains.One Name, Every Chain
Zelf's Tag Name Service lets you register a name (e.g.
myname) under a domain (e.g. .zelf or .bdag). That name is then linked to addresses on all supported networks:- Bitcoin (BTC)
- Ethereum (ETH)
- Solana (SOL)
- Avalanche (AVAX)
- Sui (SUI)
- BNB Chain (BNB)
- Polygon (POL)
- BlockDAG (BDAG)
When someone sends you ETH, they use
myname.zelf. When they send you BDAG, they use the same name. You manage one identity; the wallet shows the right address per chain.How Registration Works
- Search: In the Zelf Extension, search for the name you want (e.g.
aliceunder.zelf). The system checks availability in real time. - Verify: Complete biometric verification (face + liveness). This ties the name to you and prevents squatters from claiming identities at scale.
- Own: Pay for the registration (pricing varies by domain and duration—e.g. 1 year or lifetime). Your name is registered and linked to your wallet addresses.
- Use: Share
alice.zelfwith anyone. They send to that name; Zelf resolves it to your address on the chain they are using.
There is no centralized DNS in the traditional sense. Resolution and ownership are enforced by the protocol and your keys.
Multi-Domain Support and Rules
.zelf: The flagship domain. Full feature set, standard length limits..bdag: For the BlockDAG ecosystem. Name length is limited (e.g. max 20 characters) to match chain rules.- Other licensed domains: Zelf can support additional domains with their own validation and pricing.
Each domain can have different pricing (e.g. 1-year vs lifetime) and character rules. The wallet and ZNS handle these so you see a consistent flow.
How Sending to a Name Works
When you send tokens to alice.zelf:
- The wallet (or the app you use) asks the Zelf Name Service: "What is the Ethereum (or Solana, or BDAG, etc.) address for
alice.zelf?" - The service returns the public address linked to that name for that chain.
- The transaction is built to that address. No need for the sender to ever see or copy a long hex string.
Resolution is fast and works the same in the extension, in fullscreen mode, or in future apps that integrate ZNS.
Security and Decentralization
- Biometric-gated access: Only you can change the addresses tied to your name, and only after passing face verification.
- No central honeypot: Identity and resolution data can be stored on IPFS and other decentralized layers. You are not dependent on a single company’s database.
- Your keys: Your wallet keys stay in your control. ZNS links your name to those keys; it does not hold them.
Why Use Zelf for Multi-Chain and Names?
- One place for 8 chains and one human-readable identity.
- Fewer errors when receiving funds—no copy-paste of long addresses.
- Consistent UX for send and receive, in popup and fullscreen.
- Privacy-preserving identity with ZelfProof and biometrics, not legacy KYC.
Get your .zelf or .bdag name and send crypto the way you send emails—by name, not by address.