X1ID is live on X1 mainnet
X1ID / Claim your handle

Claim your handle

Getting an X1ID takes a few minutes. Everything happens at app.x1id.io. You'll need a wallet — or just an email or social account, which creates one for you — and a little XNT (X1's native token) to cover the one-time registration fee.

Registrations and marketplace actions may be paused. The registry has an emergency lockdown, used for example during a security audit. While it's on, the program rejects new registrations, NFT mints, reserved-name and gift claims, TLD creation, and new listings, offers and auctions (ProtocolLockedDown / MarketPaused). Resolution, transfers, set_primary and records keep working, as do exits such as cancelling a listing, completing an existing sale, and lease renewal. Check the banner on app.x1id.io, or read the flag from the Config account with the SDK's readPauseState.

Open the app and sign in

Go to app.x1id.io. You can sign in two ways:

  • Connect your own wallet — the wallet you connect becomes the owner of your handle, so use one you control and intend to keep. Your wallet is your identity; no password or email is required.
  • Sign in with email or a social account — never used crypto? Sign in with an email or a social login and X1ID creates a non-custodial embedded wallet for you automatically — no seed phrase to manage, no extension to install. That embedded wallet owns your handle just like any other, and the same email/social sign-in brings it back on any X1ID surface.

Either way, the wallet you sign in with is the one that will own your handle.

Signed in with email or social? That's one shared session across X1ID surfaces (for example app.x1id.io and developers.x1id.io) — signing out of one signs you out of all. A directly connected wallet keeps each site independent. See the FAQ.

Search for a name you like

Type the name you want — say you — into the search box. The app tells you whether @you is available and what it costs. Shorter names cost more (see Fees). If it's taken, try a variation until you find one that's free.

Handles are letters, numbers, and simple characters only — no emoji and no lookalike symbols from other alphabets. That's deliberate: it stops anyone from registering a name that looks identical to yours. More on that in Trust & transparency.

Register it

Confirm the registration in your wallet. You pay the one-time fee once, and @you is yours from that moment on — no renewals, ever, on a standard registration (an optional lease-to-own path spreads the cost instead). A standard registration also includes a tradeable capability pNFT, minted to your wallet in the same transaction at no extra cost (no separate mint fee). The name is now registered on-chain to your wallet.

Point it at your addresses

Open your handle and add the addresses you want it to resolve to — your X1 address, and optionally your Solana, Ethereum, and Bitcoin addresses. Now when someone sends to @you, their wallet looks up the right address for the chain they're on.

You can prove you control each address so others see it as verified. Verified addresses are the ones people can trust — see What you can do.

Build your profile (optional)

Add an avatar, a website, your social links, and a link to your decentralized site. This is what turns @you from a routing label into an identity people recognize.

Set it as your primary name

Mark @you as your primary name. This is the reverse link: apps that support X1ID will now show your wallet as @you instead of a raw address, everywhere you appear.

That's it

You now have a name that works across chains, a profile behind it, and an identity apps can display. From here you might want to:

Looking someone up? The search on app.x1id.io works two ways: type a name to check if it's free to register, or look up a handle that already exists to see whose it is, what it points to, and whether it's for sale. It's how you find a name to claim — and how you check a handle before you trust or buy it.

Browse the docs

Claim your handle