ENS (Ethereum Name Service): Cara Pakai untuk Pemula
ENS sebagai domain crypto: register .eth, set primary name, integration dengan dApp, dan harga registrasi.
Ethereum Name Service (ENS) adalah sistem domain terdesentralisasi yang mengubah Ethereum address yang panjang (0x... 42 karakter) menjadi nama yang mudah diingat seperti vitalik.eth. ENS berfungsi mirip DNS di internet tradisional, tapi berjalan sebagai smart contract di Ethereum dan dimiliki oleh holder, bukan registrar terpusat (per dokumentasi ens.domains).
Tutorial ini cocok untuk user crypto Indonesia yang ingin punya identitas Web3 yang readable, atau project owner yang ingin profesionalisasi alamat wallet untuk donation/payment.
Yang Anda Butuhkan
- MetaMask atau wallet EVM lain dengan ETH mainnet
- Sekitar USD 5-20 dalam ETH (tergantung nama dan gas fee saat itu)
- Akses ke app.ens.domains
- Sekitar 10-15 menit untuk proses lengkap
Apa Itu ENS
ENS adalah sistem yang memetakan nama human-readable ke berbagai resource:
- Ethereum address (utama)
- Crypto address chain lain (Bitcoin, Solana, dll.)
- Content hash (untuk web hosting terdesentralisasi via IPFS)
- Text records (Twitter handle, email, avatar, deskripsi)
Domain .eth adalah top-level domain native ENS yang dijalankan sepenuhnya on-chain. Selain .eth, ENS juga support import dari DNS tradisional (.com, .id, dll.) - tapi flow ini lebih kompleks dan jarang dipakai user retail.
Manfaat punya ENS (per dokumentasi ENS):
- Receivability: orang bisa kirim ETH/NFT ke
nama.ethtanpa copy-paste address - Profile Web3: dApp seperti OpenSea, Uniswap, dan portofolio tracker auto-detect dan display ENS name
- Decentralized website: domain ENS bisa point ke IPFS untuk hosting tanpa server
- Brand identity: nama personal atau project di ekosistem crypto
Cara Cek Ketersediaan Nama
Langkah pertama: cek apakah nama yang diinginkan masih tersedia.
Langkah 1: Buka app.ens.domains.
Langkah 2: Ketik nama yang diinginkan di search bar (tanpa .eth, akan auto-append).
Langkah 3: Status muncul:
- "Available": bisa di-register, lanjut ke step register
- "Registered": sudah dimiliki orang lain, lihat tanggal expiration atau cari nama lain
- "Grace period": expired tapi masih dalam masa tenggang owner lama
Tip: Nama pendek (3-4 karakter) jauh lebih mahal dari nama 5+ karakter. Nama 1-2 karakter sangat mahal dan biasanya di-reserve.
Struktur Harga ENS
Harga registrasi ENS bervariasi berdasarkan panjang nama dan durasi (per dokumentasi ENS):
- 5+ karakter: harga base relatif murah (sekitar USD 5/tahun)
- 4 karakter: lebih mahal (sekitar USD 160/tahun)
- 3 karakter: jauh lebih mahal (sekitar USD 640/tahun)
Harga di atas adalah base dalam USD value yang dikonversi ke ETH saat registrasi. Plus gas fee Ethereum mainnet (variabel, 5-50 USD tergantung kondisi network).
Durasi registrasi minimal 1 tahun, bisa diperpanjang. Setelah expired + grace period habis, nama bisa di-register orang lain.
Cara Register Nama .eth
Setelah konfirmasi nama tersedia, ikuti langkah-langkah berikut:
Langkah 1: Klik nama yang available, akan masuk ke halaman registrasi.
Langkah 2: Pilih durasi registrasi (1 tahun, 2 tahun, dst.). Diskonnya minimal, jadi mulai dengan 1 tahun OK untuk testing.
Langkah 3: Klik "Request to register" - ini transaksi pertama (commit). Sign di MetaMask.
Langkah 4: Tunggu 60 detik commit period - ini security feature anti-frontrunning. Pada tahap ini, info nama belum public, mencegah bot mencuri nama.
Langkah 5: Setelah 60 detik, klik "Register" - transaksi kedua untuk finalize. Sign di MetaMask. Total gas dua transaksi ini sekitar USD 5-30 tergantung network condition.
Langkah 6: Setelah confirmed, nama Anda muncul di dashboard. Selamat, Anda owner nama.eth.
Set Primary Name
Setelah register, set ENS sebagai primary name untuk address Anda. Ini penting karena dApp baca primary name untuk display.
Langkah 1: Di dashboard ENS, klik nama Anda.
Langkah 2: Cari opsi "Set as primary name" atau "Set reverse record".
Langkah 3: Sign transaksi (gas fee). Ini menulis reverse record dari address ke nama.
Langkah 4: Setelah confirmed, dApp seperti OpenSea, Uniswap, Etherscan akan otomatis display nama Anda menggantikan address.
Tip: Primary name penting untuk identitas. Tanpa ini, ENS Anda hanya berfungsi sebagai forward record (nama.eth -> address) tapi tidak reverse (address -> nama.eth).
Tambah Records Lain
ENS bukan hanya untuk ETH address. Anda bisa tambah:
- Address chain lain: Bitcoin, Solana, Polygon address dengan ENS yang sama
- Avatar: NFT atau URL gambar untuk profile picture
- Twitter/Discord/Email: text records untuk identitas sosial
- Content hash: pointer ke IPFS untuk hosting decentralized website
Setiap update records butuh transaksi (gas fee). Pertimbangkan batch update untuk hemat.
Integration dengan dApp
ENS sudah ter-integrate ke ratusan dApp:
MetaMask: ketik nama.eth di field "To" saat send ETH - akan auto-resolve ke address. Tidak perlu copy-paste address.
OpenSea: profile NFT user dengan ENS akan display nama.eth sebagai username, plus avatar dari ENS record.
Uniswap, Aave, Compound: portofolio dan transaksi display ENS name.
Coinbase Wallet, Rainbow Wallet: support penuh untuk display dan resolution.
Etherscan: address dengan primary name display ENS, link ke profile.
Risiko dan Limitasi
ENS bukan tanpa risiko:
Domain squatting: nama populer (brand, celebrity) sering di-register orang lain untuk dijual ulang. Tidak ada arbitrasi formal seperti DNS tradisional (UDRP).
Lupa renewal: ENS bukan permanent. Lupa perpanjang = nama expired, masuk grace period (90 hari), lalu released untuk siapapun. Set reminder atau gunakan multi-year registration.
Phishing lookalike: nama dengan karakter similar (0 vs O, 1 vs l) bisa dipakai untuk scam. Selalu verifikasi nama dengan cermat sebelum transfer dana.
Gas cost: setiap operasi (register, renew, update record) butuh gas mainnet. Saat gas tinggi (60+ gwei), biaya bisa signifikan.
ENS bukan registrar properti: legal status ENS tidak setara dengan domain DNS tradisional di mata hukum. Untuk business critical, pertimbangkan implikasi ini.
Kesimpulan
ENS adalah salah satu primitive Web3 yang paling banyak diadopsi. Untuk user crypto serius di Indonesia, punya ENS adalah investasi kecil (USD 5-20) untuk identitas Web3 yang lebih profesional, accessible, dan integrasi mulus dengan ekosistem dApp.
Mulai dengan nama personal sederhana, set sebagai primary name, dan tambah records penting (avatar, Twitter). Jika serius dengan project crypto, ENS adalah branding asset penting.
Disclaimer: ENS adalah aset crypto yang bisa lost jika seed phrase compromise atau wallet hilang. Backup wallet dengan benar. Untuk nama bernilai tinggi, pertimbangkan multi-sig wallet untuk security tambahan.
Sumber
- ENS Domains - Official Website(akses 20 Mei 2026)
- ENS Docs - Documentation(akses 20 Mei 2026)
- ENS Docs - Registering a Name(akses 20 Mei 2026)
Konten ini hanya untuk tujuan informasi dan bukan rekomendasi investasi. Aset kripto memiliki risiko tinggi termasuk kerugian total modal. Lakukan riset mandiri dan konsultasikan dengan penasihat keuangan terdaftar sebelum mengambil keputusan investasi.