infrastructure16 Mar 20266 min read

Nama Anda, Di Abstract

Abstract Name Service memungkinkan Anda mendaftarkan nama .abs yang mudah dibaca manusia dan mengarah ke dompet Anda di Abstract Chain. Berikut cara kerjanya, biayanya, dan apa yang bisa dilakukan developer serta agen AI dengannya.

Nama Anda, Di Abstract

Setiap pengguna kripto tahu masalahnya. Alamat dompet sulit dibaca, mudah salah ketik, dan tidak mungkin diingat. Anda mengirimkan rangkaian karakter panjang kepada seseorang dan mereka harus memeriksanya dua kali. Anda melihat aktivitas onchain dan melihat alamat, bukan identitas.

@AbsNameService memperbaiki itu. Satu nama, berakhiran .abs, yang mengarah ke Anda di Abstract Chain.

Dengan ANS, Anda dapat mendaftarkan nama .abs yang mudah dibaca seperti alex.abs. Nama tersebut dicetak ke dompet Anda sebagai NFT ERC-721, sehingga Anda memilikinya seperti aset onchain lainnya. Anda dapat mentransfernya, memegangnya, atau menjualnya. Daripada berbagi alamat mentah, Anda berbagi nama yang benar-benar bisa dibaca orang.

image1

Yang penting adalah menjadi tepat tentang cara kerjanya

Apa yang sebenarnya dilakukan ANS

ANS adalah protokol penamaan yang dibangun di atas Abstract mainnet. Kepemilikan, catatan, dan resolusi berada onchain. Kontrak pintar V2 adalah registri inti untuk nama dan catatan, sementara logika penetapan harga dan diskon menggunakan kontrak pendamping, termasuk oracle harga bertenaga Pyth untuk penetapan harga berbasis USD.

Perbedaan itu penting. Sumber kebenaran untuk kepemilikan dan catatan adalah state onchain, bukan cache offchain atau respons API. Jika sebuah aplikasi melakukan sesuatu yang penting, ia harus memperlakukan pembacaan onchain sebagai otoritatif.

Ketika Anda mendaftarkan nama, Anda mendaftarkan kepemilikan nama tersebut. Nama tidak secara otomatis mulai menyelesaikan ke alamat dompet Anda kecuali Anda juga menetapkan catatan utamanya. Hal itu terjadi secara terpisah di halaman Manage.

Jadi alurnya adalah:

  1. Daftarkan nama.
  2. Tetapkan catatan utama yang ingin Anda tunjuk oleh nama tersebut.
  3. Opsional tambahkan kolom profil seperti avatar, Twitter, Discord, website, dan email.

Setiap kolom profil tersebut ditulis secara individual onchain.

Mendaftarkan nama

Alur pendaftaran di situs ini mudah, tetapi ada beberapa detail yang harus dipahami pengguna.

Anda membuka halaman Register, menghubungkan dompet Anda, dan mencari nama yang Anda inginkan. UI dapat menampilkan beberapa status berbeda, termasuk:

  • Tersedia di V2
  • Terdaftar di V1
  • Dimiliki oleh dompet Anda
  • Tidak tersedia

Perbedaan itu penting karena nama V1 tidak selalu dapat Anda daftarkan begitu saja di V2. Beberapa nama lama dicadangkan untuk migrasi.

Jika nama tersedia, aplikasi menampilkan kutipan sebelum Anda menandatangani apa pun. Kutipan tersebut dapat mencakup:

  • Harga dasar USD
  • Diskon pemegang yang memenuhi syarat
  • Diskon kupon yang valid
  • Biaya pembaruan Pyth
  • Perkiraan pembayaran akhir dalam ETH

Penetapan harga pendaftaran ANS berbasis oracle. Harga didefinisikan dalam USD dan dikonversi ke setara ETH langsung pada saat pendaftaran menggunakan data Pyth, daripada mengandalkan jumlah token tetap.

Penetapan harga

Penetapan harga didasarkan pada panjang label. Nama yang lebih pendek lebih mahal.

🚨 Dan tahukah Anda? Anda bisa mendapatkan diskon 20% jika menggunakan kode "HORIZON". 🚨

image2

Pemegang NFT yang memenuhi syarat dapat menerima diskon, dan kupon yang valid dapat mengurangi jumlah akhir lebih lanjut.

Logikanya sederhana: nama pendek langka, sehingga harganya lebih tinggi. Nama panjang tetap cukup murah agar identitas onchain yang mudah dibaca dapat diakses.

Mengelola nama Anda

Setelah pendaftaran, halaman Manage adalah tempat nama menjadi berguna.

Anda dapat menetapkan catatan utama — biasanya alamat dompet — lalu menambahkan kolom profil seperti:

  • avatar
  • twitter
  • discord
  • url
  • email

Ini disimpan sebagai catatan teks onchain. Setiap satu adalah transaksi tulis tersendiri, sehingga setiap tindakan simpan memerlukan konfirmasi.

Artinya ANS tidak hanya memberi Anda nama. Ini memberi Anda lapisan identitas onchain yang dapat dibaca aplikasi langsung dari kontrak.

Yang didapat developer

ANS hadir dengan SDK TypeScript resmi untuk ANS V2 di Abstract.

SDK mencakup pembacaan dan penulisan umum, termasuk:

  • Menyelesaikan nama
  • Pencarian terbalik
  • Membaca catatan dan catatan teks
  • Memeriksa ketersediaan
  • Mengambil nama yang dimiliki dompet
  • Mendaftarkan nama
  • Menetapkan catatan
  • Mentransfer nama
  • Memigrasikan nama V1 yang memenuhi syarat
  • Memantau event kontrak

Ini juga mencakup fungsi pembantu untuk alur pendaftaran Pyth, yang penting karena pendaftaran ANS memerlukan data pembaruan oracle terkini.

Satu detail yang sangat berguna adalah pembantu pendaftaran hanya-persiapan. Ia dapat membangun calldata dan jumlah yang harus dibayar persis untuk pendaftaran tanpa menandatangani atau menyiarkan transaksi. Itu membuatnya berguna untuk akun pintar, alur kerja agen, atau sistem di mana satu komponen mempersiapkan transaksi dan yang lain mengeksekusinya.

Subdomain dan namespace proyek

ANS juga mendukung subdomain proyek.

Format pendaftaran menggunakan satu titik secara internal, dalam bentuk label.project, yang disajikan kepada pengguna sebagai nama seperti bob.moody.abs. Penetapan harga didasarkan pada panjang label, bukan seluruh string yang ditampilkan.

Namespace proyek dapat diaktifkan oleh ANS, dan setelah diaktifkan dapat mendukung pendaftaran komunitas di bawah root tersebut. Subdomain yang terdaftar adalah aset ERC-721 standar seperti nama tingkat atas.

Ekonominya jelas

  • 70% dari pendapatan pendaftaran masuk ke dompet proyek
  • 30% masuk ke infrastruktur ANS melalui pembagian treasury platform

Proyek juga dapat menentukan tabel penetapan harga khusus untuk namespace mereka.

Satu peringatan penting: tidak setiap namespace yang diaktifkan tentu terbuka untuk semua orang. Beberapa root subdomain dapat memberlakukan persyaratan tambahan, termasuk pendaftaran yang dijaga NFT.

Agen AI dan MCP

ANS juga hadir dengan server MCP.

Artinya alat yang kompatibel dengan MCP seperti Codex, Claude, Cursor, dan VS Code dapat menggunakan ANS untuk hal-hal seperti:

  • Menyelesaikan nama
  • Membaca kepemilikan dan data profil
  • Memeriksa konfigurasi root subdomain
  • Mengutip pendaftaran
  • Mempersiapkan transaksi pendaftaran

Untuk identitas agen, namespace yang relevan adalah name.agent.abs.

Penting untuk bersikap tepat di sini: dukungan MCP tidak secara otomatis berarti server menandatangani transaksi untuk setiap klien secara default. ANS mendukung alur hanya-persiapan dan mode otonom menggunakan dompet agen terkelola. Dalam alur dompet terkelola, agen dapat menandatangani dan menyiarkan pendaftaran name.agent.abs miliknya sendiri dan pembaruan profil melalui sistem MCP.

Jadi bagian yang berorientasi masa depan itu nyata, tetapi mekanismenya penting: ANS dapat mendukung identitas agen otonom, dan dompet agen terkelola adalah yang membuat eksekusi sepenuhnya otonom menjadi mungkin.

Migrasi dari V1

Pengguna ANS V1 dapat memigrasikan nama yang memenuhi syarat ke V2.

Batas waktunya ketat:

  • Token ID V1 0 hingga 1965 memenuhi syarat
  • Token ID di atas 1965 tidak memenuhi syarat

Migrasi bekerja dengan membakar token V1 dan mencetak nama yang sama di V2.

Satu hal yang harus diketahui pengguna sebelumnya: catatan tidak otomatis bermigrasi. Setelah pindah ke V2, Anda perlu menetapkan catatan utama dan kolom profil Anda lagi.

Gambaran besar

ANS adalah proyek independen yang dibangun di atas Abstract. Ini tidak berafiliasi, didukung, atau disponsori oleh @AbstractChain.

Jika Anda menginginkan identitas onchain yang mudah dibaca di Abstract, ANS adalah versi paling jelas dari ide tersebut hari ini: nama yang Anda miliki, catatan yang Anda kendalikan onchain, perkakas developer yang terintegrasi langsung dengan kontrak, namespace proyek untuk komunitas, dan dukungan untuk alur kerja AI-native melalui MCP.

Itulah yang sebenarnya ANS, tanpa basa-basi dan tanpa melebih-lebihkan apa yang terjadi di balik layar. Ingat: diskon 20% dengan kode "HORIZON".


Ikuti kami di @Abstract_Hzn, baca artikel lain di abstracthorizon.xyz, dan bergabunglah dengan kami di Telegram.

⚠️ Artikel ini hanya untuk tujuan informasi dan tidak boleh dianggap sebagai saran keuangan. Selalu lakukan riset Anda sendiri sebelum membuat keputusan investasi atau onchain apa pun.

Bergabung dengan Newsletter

Tetap update dengan berita terbaru dari Abstract Horizon.