AdvancedNFT Tokenization

NFT Tokenization

Convert your X1NS domain into a tradeable NFT on the SPL token standard.

What is Domain Tokenization?

Tokenization converts your domain from a regular account into an SPL token (NFT), allowing you to:

  • Trade on NFT marketplaces
  • Transfer as a standard token
  • Use in DeFi protocols
  • Maintain all domain functionality

Why Tokenize?

Benefits

Tradeable - List and sell on X1NS Marketplace ✅ SPL Standard - Compatible with all SPL wallets ✅ Maintains Functionality - Still works as primary domain ✅ Permanent - One-time tokenization ✅ Provenance - On-chain ownership history

Before Tokenization

Regular Domain Account
├── Name: alice.x1
├── Owner: X1def456...xyz
├── Type: Regular Domain
└── Features: All domain features

After Tokenization

NFT Domain
├── Name: alice.x1
├── Owner: X1def456...xyz
├── Type: NFT Domain
├── NFT Mint: X1nft123...abc
└── Features: All domain features + SPL token

Tokenization Cost

ItemCost
Tokenization Fee5 XNT
Transaction Fee~0.001 XNT
Total~5.001 XNT

The 5 XNT fee covers:

  • NFT mint account creation
  • Metadata account creation
  • Rent exemption
  • Collection verification

How to Tokenize

Using the Website

  1. Visit x1ns.xyz
  2. Connect your wallet
  3. Go to “My Domains”
  4. Select the domain to tokenize
  5. Click “Tokenize as NFT”
  6. Review the 5 XNT fee
  7. Confirm the transaction
  8. Wait for confirmation (~1-2 seconds)

Using the SDK

import { tokenizeDomain } from '@x1ns/sdk'
import { Connection } from '@solana/web3.js'
 
const connection = new Connection('https://rpc.mainnet.x1.xyz')
 
const signature = await tokenizeDomain(
  connection,
  wallet,
  'alice.x1',
  'mainnet'
)
 
console.log('Domain tokenized:', signature)

After Tokenization

What Changes

  • ✅ Domain becomes an SPL token in your wallet
  • ✅ Can list on marketplace
  • ✅ Can transfer as NFT
  • ✅ Shows in NFT viewers

What Stays the Same

  • ✅ Still works as domain
  • ✅ Can set as primary domain
  • ✅ Can update records
  • ✅ Can transfer ownership
  • ✅ Resolves to addresses

NFT Metadata

Your tokenized domain has rich metadata:

{
  "name": "alice.x1",
  "symbol": "X1NS",
  "description": "X1 Name Service Domain",
  "image": "https://x1ns.xyz/api/nft/alice.x1/image",
  "attributes": [
    {
      "trait_type": "Length",
      "value": "5"
    },
    {
      "trait_type": "TLD",
      "value": ".x1"
    },
    {
      "trait_type": "Characters",
      "value": "Letters"
    },
    {
      "trait_type": "Tier",
      "value": "Degen"
    }
  ],
  "properties": {
    "category": "domain",
    "creators": [
      {
        "address": "X1NS...",
        "share": 100
      }
    ]
  }
}

Trading NFT Domains

Listing on Marketplace

Once tokenized, you can list your domain:

  1. Go to “My Domains”
  2. Select tokenized domain
  3. Click “List on Marketplace”
  4. Set price in XNT
  5. Confirm listing
  6. Domain appears in marketplace

Buying NFT Domains

To buy a listed domain:

  1. Browse Marketplace
  2. Find domain you want
  3. Click “Buy Now”
  4. Confirm purchase
  5. NFT transfers to your wallet automatically

De-Tokenization (Unwrapping)

Coming Q1 2026: Ability to convert NFT domains back to regular domains

Currently, once tokenized, domains remain as NFTs. The unwrapping feature will allow you to:

  • Convert NFT back to regular domain
  • Reclaim tokenization value
  • Remove from marketplace

Use Cases

1. Trading & Investment

Tokenize valuable domains for trading:

Short domains: 💎.x1, 🔥.x1
Brandable: apple.x1, nike.x1
Premium: pay.x1, nft.x1

2. Portfolio Management

Manage domain portfolio as NFT collection in wallet viewers.

3. Collateral

Use tokenized domains as collateral in DeFi protocols (coming soon).

4. Gifting

Easily gift domains as NFTs to friends or family.

Security

Ownership Protection

  • NFT holder = Domain owner
  • Transfer NFT = Transfer domain
  • Burn NFT = Loses domain (don’t do this!)

Best Practices

  1. Backup wallet seed phrase
  2. Verify marketplace contracts
  3. Double-check listing prices
  4. Use reputable marketplaces
  5. Never share private keys

Fees Breakdown

One-Time Costs

FeeAmountPurpose
Tokenization5 XNTNFT mint creation
Marketplace ListingFreeCreate listing
Sale (Seller)~0.001 XNTTransaction fee
Purchase (Buyer)Purchase PriceDomain transfer

No Ongoing Costs

  • ✅ No renewal fees
  • ✅ No maintenance fees
  • ✅ No subscription fees

Technical Details

NFT Standard

  • Standard: SPL Token (Metaplex)
  • Supply: 1 (unique NFT)
  • Decimals: 0 (non-fungible)
  • Freeze Authority: None
  • Update Authority: X1NS Program

Smart Contract

Tokenization creates:

  1. NFT Mint Account - The SPL token
  2. Token Account - Your ownership
  3. Metadata Account - NFT metadata
  4. Domain Link - Connection to domain

Comparison

FeatureRegular DomainNFT Domain
CostRegistration onlyRegistration + 5 XNT
TradeableManual transferMarketplace
Wallet DisplayDomain viewersNFT viewers
Primary Domain✅ Yes✅ Yes
Subdomains✅ Yes✅ Yes
Records✅ Yes✅ Yes
De-tokenizeN/A🔜 Coming Soon

FAQ

Can I tokenize any domain?

Yes, any domain you own can be tokenized, including emoji and Unicode domains.

Can I un-tokenize later?

Not yet. De-tokenization feature is coming in Q1 2026.

Does tokenization expire?

No, once tokenized, your domain remains an NFT permanently (until de-tokenized).

Can I still use it as a domain?

Yes! Tokenized domains work exactly the same for resolution, primary domain, and records.

What happens if I transfer the NFT?

Domain ownership transfers with the NFT automatically.

Next Steps