Using your .bnb name

A .bnb name stands in for your BNB Chain address in wallets and apps that support SPACE ID.

Checked 25 Oct 2026, 07:33 UTC

Basics

What does a .bnb name do?

It replaces your address: wallets and SPACE ID's partners resolve the name to the record address you set.

UseWhat it does
PaymentsPeople send to name.bnb instead of a 0x address
Primary nameShows your name for your address, one per network
RecordsCustom records, such as an avatar, that BNB Chain apps can read
IntegrationsOver 100 projects, including BscScan and Trust Wallet

Sources [1, 2, 3]

How do you set up your .bnb name?

Set its record address, then make it your primary name.

  1. In My Domains, open the name and choose View Details / Records. No name yet? Check one.
  2. Turn on the record for BNB Chain and set your address.
  3. In the Primary Names section, set it as your primary name. You can change it at any time.[2]

Advanced

Can you send to a .bnb name in MetaMask?

Yes, with SPACE ID's MetaMask Snap, which resolves names to addresses. The Snap costs nothing; you pay only the network fee for each transfer.[4, 5]

Can apps read your .bnb name?

Yes. SPACE ID's Web3 Name SDK (@web3-name-sdk/core) turns a .bnb name into an address and reads records such as the avatar. It also finds an address's primary name on each EVM chain. Since .bnb is built on ENS, much of the .eth guide applies too.[1, 3]

Sources (5)

  1. PrimarySPACE ID docs: .bnb Name Service
  2. PrimarySPACE ID docs: Manage
  3. PrimarySPACE ID docs: Web3 Name SDK
  4. PrimarySPACE ID docs: Knowledge base
  5. PrimarySPACE ID docs: General FAQ