aboutme.eth Subnames
Get your yourname.aboutme.eth subname โ the simplest way to create a Web3 identity card with avatar, bio, and social links.
Visit aboutme.eth.limo โ to register your subname in under 60 seconds.
What is aboutme.eth?โ
aboutme.eth is a community ENS name that offers free and paid subnames for anyone who wants a Web3 identity. Think of it as your universal business card for the decentralized web.
Examplesโ
alice.aboutme.ethโ Simple identitydev.aboutme.ethโ Developer profileartist.aboutme.ethโ Creator portfolio
Why Use aboutme.eth?โ
| Feature | Benefit |
|---|---|
| No wallet required | Register without owning crypto |
| Free tier | Basic identity is free forever |
| CCIP-Read powered | Off-chain storage, on-chain verification |
| Universal compatibility | Works with all ENS-enabled apps |
| Social links | Twitter, GitHub, Discord, and more |
| Avatar support | Display your NFT or custom image |
Registrationโ
Step 1: Visit the Websiteโ
Go to aboutme.eth.limo (or use any ENS-compatible gateway).
ENS names are resolved via eth.limo, a public IPFS/ENS gateway. Your site is hosted on IPFS and linked via ENS contenthash โ fully decentralized!
Step 2: Choose Your Nameโ
Enter your desired username (e.g., alice). The system checks availability in real-time.
Available characters:
- Lowercase letters (a-z)
- Numbers (0-9)
- Hyphens (-)
- Length: 3-20 characters
Step 3: Select a Tierโ
| Tier | Price | Features |
|---|---|---|
| Free | $0 | Basic profile, 5 text records, 1-year registration |
| Standard | $5/year | 20 text records, custom avatar, priority support |
| Premium | $20/year | Unlimited records, transferable, subdomain control |
Step 4: Fill Out Your Profileโ
Add your information:
- Display Name โ Your full name or nickname
- Avatar โ URL to image (IPFS, HTTPS, or NFT)
- Bio โ Short description (280 chars)
- Social Links โ Twitter, GitHub, Discord, website, etc.
Step 5: Pay & Confirmโ
- Free tier: Email confirmation only
- Paid tiers: Pay with credit card or crypto
- Records are set immediately after payment
Pricing Detailsโ
Free Tier ($0)โ
โ
Basic ENS subname
โ
5 text records (name, bio, avatar, 2 links)
โ
1-year registration (renewable)
โ
ENS resolution on all platforms
โ No custom avatar from NFTs
โ No subdomain creation
โ Non-transferable
Perfect for: Testing, basic presence, linking from GitHub/Twitter
Standard Tier ($5/year)โ
โ
Everything in Free
โ
20 text records
โ
NFT avatar support (0x... address format)
โ
Custom records (email, location, etc.)
โ
Priority support
Perfect for: Developers, creators, active Web3 users
Premium Tier ($20/year)โ
โ
Everything in Standard
โ
Unlimited text records
โ
Transferable ownership
โ
Create subdomains (e.g., blog.alice.aboutme.eth)
โ
API access for updates
โ
Custom contenthash
Perfect for: Projects, DAOs, businesses
How It Works: CCIP-Read Technologyโ
Traditional ENS vs aboutme.ethโ
| Aspect | Traditional ENS | aboutme.eth |
|---|---|---|
| Storage | On-chain (Ethereum L1) | Off-chain (database) |
| Cost | $5-50+ gas per update | Free updates |
| Speed | 12-15 seconds per block | Instant |
| Verification | Direct on-chain read | CCIP-Read signature |
CCIP-Read Processโ
1. App queries ENS resolver for alice.aboutme.eth
2. Resolver returns: "fetch from https://api.aboutme.eth/alice"
3. App fetches off-chain data
4. App verifies cryptographic signature from authorized signer
5. Data displayed as if it were on-chain
EIP-3668 (CCIP-Read) enables secure off-chain data with on-chain verification. You get the benefits of on-chain identity without the gas costs.
Read EIP-3668 for the full technical specification.
Managing Your Profileโ
Supported Text Recordsโ
Standard Records:
avatarโ Image URL or NFT (eip155:1/erc721:0x...)descriptionโ Bio/taglineurlโ Personal websiteemailโ Contact emaillocationโ City, countrynameโ Display name
Social Links:
com.twitterโ Twitter handle (without @)com.githubโ GitHub usernamecom.discordโ Discord usernameorg.telegramโ Telegram handlecom.linkedinโ LinkedIn profile URL
Custom Records: Any key you want! Examples:
org.daoโ Your DAO membershipcom.companyโ Employerpronounsโ Preferred pronounstimezoneโ Your timezone
Updating Your Profileโ
Via Dashboardโ
- Visit aboutme.eth.limo/manage
- Enter your subname + auth code (emailed after registration)
- Edit any field
- Changes are live immediately
Via API (Premium Tier)โ
curl -X PATCH https://api.aboutme.eth/v1/subname/alice \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"records": {
"description": "Updated bio",
"com.twitter": "newhandle"
}
}'
Using Your Subnameโ
In Walletsโ
Most wallets support ENS:
- MetaMask โ Send to
alice.aboutme.eth - Rainbow โ Profile displays your avatar and bio
- Coinbase Wallet โ Auto-resolves to your address
On Social Mediaโ
Add your subname to:
- Twitter bio:
alice.aboutme.eth - GitHub profile: Link to
https://alice.aboutme.eth.limo - Discord status: Display your ENS name
In Your Appโ
import { Web3IdentityClient } from '@web3identity/sdk';
const client = new Web3IdentityClient();
// Resolve aboutme.eth subname
const profile = await client.resolveENS('alice.aboutme.eth');
console.log(profile.name); // "Alice Smith"
console.log(profile.avatar); // Avatar URL
console.log(profile.records.bio); // "Web3 developer"
Profile Cardsโ
Embed your profile anywhere:
<!-- Automatic profile card -->
<iframe
src="https://aboutme.eth.limo/card/alice"
width="400"
height="300"
frameborder="0">
</iframe>
Technical Detailsโ
ENS Parent Contractโ
- Name:
aboutme.eth - Owner:
0x...(multi-sig) - Resolver: Custom CCIP-Read resolver at
0x... - Network: Ethereum Mainnet
Resolver Architectureโ
โโโโโโโโโโโโโโโโโโโ
โ ENS Registry โ
โ (Mainnet) โ
โโโโโโโโโโฌโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ
โ aboutme.eth โโโโโโโโโค CCIP-Read โ
โ Resolver โ โ Gateway โ
โโโโโโโโโโฌโโโโโโโโโ โโโโโโโโโโโโโโโโ
โ โ
โ โผ
โ โโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโบโ Database โ
โ (Off-chain) โ
โโโโโโโโโโโโโโโโ
Data Verificationโ
Every response includes:
- Signature โ ECDSA signature from authorized signer
- Timestamp โ Request timestamp to prevent replay
- Nonce โ Unique request identifier
Clients verify:
- Signature matches authorized signer address
- Timestamp is recent (< 5 min)
- Nonce hasn't been used
Integration Examplesโ
React Componentโ
import { useENS } from 'wagmi';
function AboutMeProfile({ subname }: { subname: string }) {
const { data: ensName } = useENS({
name: `${subname}.aboutme.eth`,
});
if (!ensName) return <div>Loading...</div>;
return (
<div className="profile-card">
<img src={ensName.avatar} alt={ensName.name} />
<h2>{ensName.name}</h2>
<p>{ensName.description}</p>
<div className="socials">
{ensName.records['com.twitter'] && (
<a href={`https://twitter.com/${ensName.records['com.twitter']}`}>
Twitter
</a>
)}
</div>
</div>
);
}
Python Scriptโ
from ens import ENS
from web3 import Web3
w3 = Web3(Web3.HTTPProvider('https://eth.llamarpc.com'))
ns = ENS.from_web3(w3)
# Resolve subname
address = ns.address('alice.aboutme.eth')
name = ns.name(address) # Reverse resolution
avatar = ns.get_text('alice.aboutme.eth', 'avatar')
print(f"Name: {name}")
print(f"Address: {address}")
print(f"Avatar: {avatar}")
cURLโ
# Via Web3 Identity API
curl https://api.web3identity.com/api/ens/alice.aboutme.eth
# Response:
{
"name": "alice.aboutme.eth",
"address": "0x...",
"avatar": "https://...",
"records": {
"description": "Web3 developer",
"com.twitter": "alice_dev",
"com.github": "alice"
}
}
FAQโ
Is my subname owned by me?โ
Free tier: You control the records, but the NFT is non-transferable.
Paid tiers: You own the ERC-1155 token and can transfer it.
Can I lose my subname?โ
- Non-payment: Subnames expire if not renewed
- Terms violation: Impersonation, illegal content, or abuse
- Inactivity: Free tier may be reclaimed after 2 years of no updates
What happens if aboutme.eth disappears?โ
The resolver is controlled by a multi-sig with failsafes:
- Code is open source and auditable
- Subname owners can export their records
- Premium tier owners can point to a new resolver
Can I create my own subnames under my aboutme.eth name?โ
Premium tier only. You can create:
blog.alice.aboutme.ethnft.alice.aboutme.eth- Up to 10 subnames per account
Does this work with ENS V2?โ
Yes! aboutme.eth is compatible with ENS V2 (Name Wrapper) and will upgrade when the ecosystem migrates.
Troubleshootingโ
My subname isn't resolvingโ
- Wait 5 minutes โ DNS propagation delay
- Check your wallet โ Make sure it supports ENS
- Try eth.limo gateway โ
https://yourname.aboutme.eth.limo - Contact support โ Email support@aboutme.eth
Avatar not showingโ
- Check URL โ Must be publicly accessible HTTPS or IPFS
- NFT format โ Use
eip155:1/erc721:CONTRACT/TOKEN_ID - Image size โ Recommended < 1MB
- Wait for cache โ Wallets cache avatars for 1 hour
Records not updatingโ
- Verify auth โ Check your management link/API key
- Refresh cache โ Force reload in your app
- API rate limits โ Max 10 updates per hour on free tier
Security & Privacyโ
What data is stored?โ
- Subname and records you provide
- Email (hashed, for recovery only)
- Payment info (handled by Stripe, not stored by us)
- IP addresses in logs (30-day retention)
Can I delete my data?โ
Yes. Email privacy@aboutme.eth with your subname. We'll:
- Clear all records
- Delete email hash
- Release the name for re-registration
Is CCIP-Read secure?โ
Yes, when implemented correctly:
- All responses are cryptographically signed
- Clients verify signatures before trusting data
- Attack surface is similar to traditional web APIs
- Open source resolver code: github.com/aboutme-eth/resolver
Resourcesโ
- Website: aboutme.eth.limo
- Support: support@aboutme.eth
- Twitter: @aboutme_eth
- Docs: docs.aboutme.eth
- GitHub: github.com/aboutme-eth
Related Tutorialsโ
- Building an ENS Profile Viewer โ Display ENS profiles
- Adding Farcaster to Your App โ Social integration
- ENS Resolution API โ API documentation
Get Started Nowโ
Choose your name, set your profile, and join the decentralized identity ecosystem!