Mengelola Ethereum Name Service (ENS)

Pada artikel sebelumnya kita sudah sukses membuat sebuah ENS baru. Dalam hal ini kami membuat seputarkripto.eth. Dengan ENS itu kita bisa mengirimkan ETH dari Myetherwallet (MEW) atau MetaMask. Memang perlu waktu cukup lama hingga 5 hari lamanya dan sebenarnya terhitung cukup mahal berbanding dengan domain biasa (DNS). Pada artikel kali ini kita melakukan pengelolaan atas ENS yang sudah dimiliki, mencakup pengiriman dan pembuatan sub-domain atas ENS tersebut, misalnya iklan.seputarkripto.eth. Dengan sub-domain kita bisa mengatur address ETH yang berbeda dengan address awal.

Jadi, untuk mengirim ETH cukup menggunakan ENS seputarkripto.eth yang sesungguhnya mewakili address ini: 0x6bc24229484fC082f50948474a16c300d9E8053B. Address ini pula yang menjadi pemilik (owner) atas ENS tersebut.

Mengirimkan ETH

  1. Akses akun Anda di MEW dan klik menu Kirim Ether & Token di bagian atas.
  2. Di bagian alamat tujuan ketikkan: seputarkripto.eth.
  3. Klik tombol Laksanakan Transaksi, diikuti dengan Kirim Transaksi. Pada tampilan berikutnya langsung saja klik tombol Ya, Laksanakan Transaksinya.
  4. Cek TxHash-nya. Tunggu hingga selesai.

      

Membuat Sub-domain

Sub-domain pada ENS memungkinkan diatur address ETH yang berbeda dengan address pemilik. Dalam sebuah perusahaan media massa misalnya, dapat dibuat sub-domain iklan.seputarkripto.eth yang mewakili bagian iklan atau mewakili bagian lain, misalnya promosi.seputarkripto.eth. Jumlah sub-domain yang dapat Anda buat tidak terbatas, tergantung pada kebutuhan. Setiap sub-domain dapat ditentukan address yang berbeda dengan address domain (ENS) utama.

Bagian Pertama: Setregistry

  1. Akses akun Anda di MEW dan klik menu Kontrak.
  2. Buka tab baru di browser lalu buka etherscan.io dan ketikkan nama ENS Anda di bagian Search.
  3. Pada laman yang terbuka, cari di bagian NameHash dan salin address di sebelahnya. Dalam hal ini NameHash-nya adalah: 0x3e0655b020bee07c03b1f50970fa02c4ebcdc35a4bbbe0ec78778c3f87249c35. Biarkan laman itu tetap terbuka, karena kita masih memerlukannya.

  4. Beralih ke akun MEW Anda, yakni di laman Kontrak, di bagian Pilih kontrak yang ada, pilihlah ENS:Registry, lalu klik tombol Akses.

  5. Geser layar ke bawah, dari bagian Kontrak Read/Write pilih setSubnodeOwner. Di bidang node bytes32, isikan dengan NameHash yang telah Anda salin sebelumnya.

  6. Kembali ke laman etherscan.io tadi dan ketikkan di bagian Lookup: iklan.seputarkripto.eth. Salinlah address LabelHash di sisi kanannya dan masukkan ke bagian label bytes32, yakni 0x38c251c8eea3c53b1bcdd2d1a0adb754d630d589cf289d9fb1a2d8bf63b43562. Sedangkan untuk bagian owneraddress, kami tetap menggunakan: 0x6bc24229484fC082f50948474a16c300d9E8053B. Kalau Anda ingin menggunakan address yang lain, silahkan. Address ini bisa address lain yang bisa mengendalikan sub-domain ini.

  7. Klik tombol Write dan selesaikan transaksi hingga sukses. Berikut transaksi pembuatan sub-domains iklan.seputarkripto.eth: https://etherscan.io/tx/0x19b88fbbaca3d14fdd151642f1a7f2a4390ade2a0c0769971dbac990177500a8

Bagian Kedua: SetResolver

  1. Kembali ke laman Kontrak, dengan ENS:Registry masih aktif, pilihlah setResolver di bagian Kontrak Read/Write.
  2. Di bidang node bytes32, masukkan subdomain hash. Hash ini bisa diperoleh dari NameHash iklan.seputarkripto.eth dari etherscan.io. Dalam hal ini kami memiliki: 0xe3be1a97946b9223286dbc024677cf3154ca615fecdb770fb251171ac0a32a6f.
  3. Sedangkan untuk bagian Resolver Address, masukkan: 0x5FfC014343cd971B7eb70732021E26C35B744cc4. Address itu adalah Resolver standar.

  1. Cek kembali semua isian dan klik tombol Write. Selesaikan semua transaksi hingga sukses.
  2. Transaski yang kami lakukan bisa dilihat di sini.

Bagian Ketiga: Mengatur Address ke Public Resolver

Bagian ini adalah mengarahkan address (yang akan menjadi tujuan pengiriman) ke sub-domain ENS iklan.seputarkripto.eth.

  1. Kembali ke laman Kontrak. Kali ini pilih ENS:Public Resolver di bagian Pilih Kontrak yang Ada, lalu klik tombol Akses.

  2. Di bagian Kontrak Read / Write, pilih SetAddr.
  3. Di bagian node bytes32, masukkan NameHash iklan.seputarkripto.eth, yakni: 0xe3be1a97946b9223286dbc024677cf3154ca615fecdb770fb251171ac0a32a6f. Lihat itu dari dari etherscan.io.
  4. Sedangkan di addr address, silahkan masukkan address ETH tujuan Anda. Misalnya address di exchanger Dalam hal ini saya masukkan: 0x16e3db28047ddef4b1e5944c1e8584cb77b1f237
  5. Klik tombol Write dan selesaikan transaksi sampai selesai.

Sekarang kita memastikan apakah subdomain itu telah sempurna. Buka ini: iklan.seputarkripto.eth. Dan Anda temukan address ETH tujuan telah sama, yakni: 0x16e3db28047ddef4b1e5944c1e8584cb77b1f237.

Sekarang cobalah mengirimkan sejumlah ETH ke iklan.seputarkripto.eth dengan mengikuti langkah Mengirimkan ETH di awal tulisan ini. (vins)

Be the first to write a comment.

Your feedback