Article

How to Set Up Your Starknet ID for a Human-Readable On-Chain Identity

•3 min read•Benjamin Flores
How to Set Up Your Starknet ID for a Human-Readable On-Chain Identity
How to Set Up Your Starknet ID for a Human-Readable On-Chain Identity

Replace your complex hexadecimal Starknet address with a memorable .stark name. This process takes about 10 minutes and eliminates the need to copy and paste long wallet addresses for transactions.

You will create a personal on-chain identity that works across the entire Starknet ecosystem. Follow these steps to register your name and configure your digital passport.

An image representing a digital identity or a simplified address. Simplified digital identity representation

Step 1: Connect Your Wallet

  1. Navigate to the Starknet ID application.
  2. Click "Connect Wallet."
  3. Select your Starknet-compatible wallet (Braavos, ArgentX, or similar).
  4. Approve the connection request in your wallet.

Verify: Your wallet's address should appear in the top-right corner of the interface.

Step 2: Check Name Availability

  1. Enter your desired name in the search field.
  2. Confirm the name is 3+ characters and contains only letters, numbers, and hyphens.
  3. Click "Search."
  4. If available, proceed to registration.
  5. If taken, modify your choice and search again.

Choose a short, memorable name. Shorter names cost more but offer better usability.

Step 3: Complete Registration

  1. Review the registration fee displayed.
  2. Select the registration duration (1-10 years).
  3. Click "Register."
  4. Confirm the transaction in your wallet.
  5. Wait for blockchain confirmation, which usually takes 30-60 seconds.

Your .stark name is now active and resolves to your wallet address.

An image depicting a user interacting with a simplified interface on a blockchain. User interface for blockchain interactions

Step 4: Configure Your Digital Passport

  1. Access your name's management panel.
  2. Add Web2 profiles:
    • Twitter handle
    • Discord username
    • GitHub profile
  3. Add Web3 data:
    • ENS domains
    • Other blockchain addresses
  4. Save changes.

This creates a unified identity across platforms. Other users can verify your credentials through your .stark name.

Step 5: Test Your Setup

  1. Share your .stark name with another Starknet user.
  2. Ask them to send a small test transaction to your name.
  3. Confirm the transaction reaches your wallet.
  4. Verify your attached profiles display correctly.

If the test fails, check that your name properly resolves to your wallet address in the management panel.

Verification Checklist

  • [ ] Name resolves to the correct wallet address
  • [ ] Web2 profiles are attached and verified
  • [ ] Web3 data is properly linked
  • [ ] Test transaction is successful
  • [ ] Name displays in the wallet interface

Your Starknet ID now serves as your primary identifier for all ecosystem interactions. Use it for transactions, DeFi protocols, and identity verification across Starknet's 37,000+ daily active users.

Use your Starknet ID to prove your identity on-chain and begin using your new human-readable address for all Starknet transactions.

starknet idon-chain identityhuman-readable addressstarknet naming serviceblockchain guide
Last updated: November 6, 2025
Benjamin Flores
Benjamin Flores

Ben has been building software products for 7 years, with 300K+ users and clients like the Ethereum Foundation. (Yes, I'm writing about myself in the third person, might be too much, let's go back to normal.) When AI started changing how engineers worked, I realized it was reshaping how people discover and choose products. I co-founded ReLens to help brands stay visible in that shift.