How to Get a .stark Domain: Simplify Your Starknet Address Today

Tired of dealing with long, complex hexadecimal wallet addresses? You can swap them for a memorable, human-readable name. This simple change helps prevent costly errors and makes interacting with the entire Starknet ecosystem much smoother, all through one unified name.
A visualization of an interconnected digital network.
Prerequisites
Before you start, make sure you have the following:
- A funded Starknet wallet with enough for registration fees
- A browser wallet that works with Starknet
- A basic understanding that Starknet uses smart contract accounts, which differ from standard Ethereum wallets
Step 1: Go to the Starknet ID App
Head over to the official app for registering an ID. Once there, connect your wallet to get started.
Checkpoint: Make sure your wallet is connected and you can see your current hexadecimal address.
Step 2: Choose Your .stark Name
Pick a memorable name that will act as your new address across all Starknet apps.
A few rules for your name:
- Only letters and numbers are allowed
- It must be between 3 and 30 characters long
- No special symbols or spaces
- Check if it's available before moving on
Action: Type in your desired name and check if it's free.
Step 3: Set Up Your Profile
Now it's time to set up the details your new .stark name will point to.
You'll need to:
- Link it to your main Starknet address
- Choose your resolution settings for interacting with dApps
- Fill in any other profile details
Verification: Double-check that your new .stark name points correctly to your wallet address.
Step 4: Register and Deploy
Finalize the process by submitting the transaction to get your Starknet ID on-chain.
Here's what happens:
- Review the registration and gas fees
- Sign the transaction in your wallet
- Wait for the network to confirm it (usually 1-3 minutes)
- You can verify it was successful by checking the transaction hash
An abstract look at the data and digital elements on the blockchain.
Step 5: Test It Out
Make sure your new .stark name works everywhere in the Starknet ecosystem.
To test it, try this:
- Send a small transaction using your .stark name instead of the long hex address
- Check if dApps recognize your new name
- Ask a friend to try sending funds to your .stark name
If it doesn't work right away: Give it a few minutes for the network to catch up (it can take up to 10 minutes).
All Set!
Your Starknet ID is now your all-access pass for the ecosystem. You've replaced a complicated address with a single, easy-to-remember name that works with all compatible apps.
Next Step: Use your Starknet ID to prove your on-chain identity and start using your new, simpler name for all your Starknet activity.