A wrong address
is not a typo.
It’s gone.
X1 moves value the same way every chain does — there’s no undo. @handle, subnames and sub-subnames give people something they can actually read back before they send.
Flat, memorable
The same shape as jack.com has to @jack — no subdomains, no hierarchy, just a name.
Hierarchical
Give a team or an app its own name under yours — pay.jack, deep.pay.jack — from day one.
One name, every chain
A record per chain — X1, Solana, Ethereum, Bitcoin — under one name, never one address pretending to work everywhere.
Built like infrastructure, not a landing page.
Search, register, resolve.
Register your name and it’s yours permanently, with a tradeable NFT minted in the same transaction. By default the app protects the name from front-running — a private commit, then a reveal about a minute later (two quick signatures). Prefer a single signature? Turn that protection off in the app’s settings. (Lease-to-own and FORTI payments always register in one step.)
Search
Type a name — see instantly whether the @handle is free, already taken, or blocked outright.
Register
Sign once and pay in XNT — the name is yours for good, no renewals, and it comes as a tradeable NFT minted in the same transaction.
Resolve
Add addresses for X1, Solana, Ethereum and Bitcoin — any wallet or app that supports X1ID finds you, pays you, by name.
From 10 XNT. Shorter costs more.
A one-time price set by length, paid once in XNT — and every registration includes the tradeable NFT at no extra cost. Own it for good — no renewals, ever.
Illustrative — a real search on X1ID works exactly like this. Search for real →
Be payable anywhere it’s supported.

Share your name and let apps that support X1ID resolve it to the right address. The payment app moves the funds on its own rails — X1ID never holds your funds; every transfer is signed by your own wallet. Your name just makes sure it arrives at you.
Send XNT to someone who’s never touched crypto.
Enter their email and an amount. We set up their x1id wallet, you send to it from your own, and they sign in at app.x1id.io with that email to find the funds already there — no app to install, no seed phrase, no claim step.
No wallet address, no app. If they have an inbox, they can be paid.
The wallet is non-custodial and in their name from the first sign-in — nobody else ever holds the funds.
Send a name — nothing to set up.
Pick any available name, pay its registration, and send it — to someone’s email, a specific wallet, or a shareable link. No wallet address needed up front.
- 01By email — bound (recommended)We set up their x1id wallet from the email and bind the gift to it — reserved for that person, can’t be front-run. The simplest way to gift someone with no wallet yet.
- 02A specific walletLock the gift to one recipient wallet so only they can claim it.
- 03Open gift linkThe link carries a one-time claim secret — treat the full link like crypto and share it privately. The on-chain voucher alone can’t claim it, but a claim in flight can be front-run; for anything valuable use email or a wallet.
Every name is tradeable.
Fixed-price listings for any name (NFT-backed handles also transfer as the NFT itself), plus offers and auctions for name-only X1NS and lease-to-own names — all settled by the registry program itself. A flat 2% fee (2.5% creator royalty on NFT-backed names), nothing else to approve or trust.
Know who you’re really paying.
Domain and social attestations are signed by the configured attestor and recorded on-chain — checkable by anyone, forgeable by no one.
- Domain — prove ownership via a DNS TXT record
- Social — prove control of a linked account
- Badge — verified names carry the mark wherever they show on X1ID
- 01DNS lookup_x1handles.nike.com TXT "x1-handles:v1:nike:0:0:8fQ2…kR91"OK
- 02Attestor signature0x8f2e…c41a · x1id review attestorOK
- 03On-chain recordAttestation account · disc 987db756OK
Your company’s name was held for you.
Brands, tickers and well-known people were registered before launch so nobody else could take them. A held name is not for sale — it’s released free once you prove it’s yours.
- 01Look the name upIf it’s held for you, the result says exactly which proof is accepted.
- 02Prove controlCompanies: publish a DNS record on your domain, then claim the name straight to your wallet — the proof is checked automatically, no manual step. People (names held defensively, not by domain): contact us with the account that matches and we verify by hand.
- 03It’s released to youThe name is released from the treasury to your wallet — no price and no auction (you cover only the usual network fee and the NFT’s rent, about 0.027 XNT).
Before you claim.
What happens if I stop using my name?
Nothing — a standard registration has no renewal and no expiry. It's a one-time, permanent payment, so a name you hold stays yours indefinitely, active or not. Nobody can register it out from under you for inactivity.
Do I have to pay the full price up front?
No — alongside the one-time permanent option there's lease-to-own: pay toward a name over time and it's yours to use while you lease, converting to permanent ownership once it's paid off. Choose whichever suits you when you register.
What's the difference between an @handle and an X1NS domain like .x1?
They're different namespaces that can belong to different people — @jack and jack.x1 aren't guaranteed to resolve to the same wallet. X1ID always shows which namespace a result is in before you send, rather than quietly falling back from one to the other.
Which chains can I add addresses for?
X1, Solana, Ethereum and Bitcoin today — add a verified address for each one under your single name, and any wallet or app that supports X1ID finds the right address for the chain it's on.
Why can't I register a 1-character name?
All 26 single characters were registered to the treasury at genesis, like every other premium and reserved name. They reach a buyer through a marketplace listing or auction — or, for a matching brand/ticker/identity, a free release after proof — never through direct registration.