Dompet, akun token, atau mint Solana: kenali alamatnya
Alamat akun token, mint, dan pemiliknya memiliki fungsi berbeda. Gunakan peta kolom untuk mengenali data yang sedang Anda periksa di Solana.
Akun token Solana mencatat sejumlah token dari satu jenis untuk suatu otoritas pemilik token. Alamatnya berbeda dari mint yang mengidentifikasi token tersebut. Dalam kasus dompet biasa, otoritas itu adalah alamat publik akun dompet yang Anda pilih. Penjelajah blockchain juga dapat menampilkan program pemilik: itu merupakan peran yang terpisah.
Gunakan panduan ini saat data token menampilkan alamat yang tidak dikenal atau dua kolom bernama Owner. Hasilnya adalah catatan singkat yang menghubungkan akun token, otoritas saat ini, mint, dan program yang mengatur akun. Pemeriksaan ini hanya membaca data berdasarkan dokumentasi yang ditinjau pada 10 November 2026; tidak perlu menghubungkan dompet atau memberikan tanda tangan.
Mulai dari data akun, bukan tampilan alamatnya
Dokumentasi akun Solana menjelaskan bahwa alamat akun menggunakan kunci publik. Alamat yang tampak familier tidak menunjukkan apa yang diwakili datanya. Baca jenis akun dan kolomnya pada cluster yang dimaksud, seperti Mainnet Beta atau Devnet.
Ringkasan token membedakan peran berikut:
- Mint M mengidentifikasi token dan menyimpan data bersama, termasuk suplai dan jumlah angka desimal.
- Akun token T mencatat sejumlah token dari mint tersebut dan menyebut otoritas pemilik token.
- Otoritas A adalah alamat yang tercatat sebagai pemilik token tersebut. Akun dompet merupakan contoh yang umum; jangan menganggap setiap otoritas adalah dompet pribadi biasa.
Jika Anda ingin membandingkannya dengan Ethereum, panduan alamat dompet dan kontrak token kami membahas kasus EVM. Di sini, catatan akun token Solana yang terpisah merupakan unsur tambahan yang perlu dikenali.
Baca kedua kolom Owner secara terpisah
Dalam akun token, pemilik yang tercantum di dalam data token adalah otoritas untuk operasi token. Pemilik pada tingkat akun adalah Token Program atau Token Extension Program yang mengaturnya. Dokumentasi akun token Solana membedakan keduanya secara jelas.
Peta kolom di bawah menggunakan satu akun token dari respons terurai dalam dokumentasi. Penjelajah blockchain dapat memakai label berbeda. Huruf-huruf ini hanya ilustrasi, bukan alamat nyata atau pengujian saldo secara langsung.
| Kolom dalam satu entri yang dikembalikan | Artinya |
|---|---|
pubkey |
Alamat akun token T |
account.owner |
Program token P yang mengatur akun |
account.data.parsed.type |
account untuk akun token yang telah diurai ini |
account.data.parsed.info.mint |
Mint token M |
account.data.parsed.info.owner |
Otoritas pemilik token saat ini A |
account.data.parsed.info.tokenAmount |
Jumlah yang dilaporkan untuk T |
Menganggap P sebagai alamat dompet Anda mencampuradukkan dua arti pemilik yang berbeda. Menganggap M sebagai alamat dompet justru memilih pengenal aset. Keduanya tidak menetapkan otoritas yang kepemilikannya ingin Anda periksa.
ATA adalah akun bawaan, bukan seluruh daftar akun
Akun token terkait, atau ATA, adalah akun token standar untuk suatu dompet, program token, dan mint. Ketiga masukan itu menentukan alamatnya. Akun yang dihasilkan dimiliki oleh program tokennya; Associated Token Program bukan program pemilik akun tersebut.
Ringkasan token juga menyebutkan bahwa satu otoritas dapat memiliki beberapa akun token untuk satu mint. Karena itu, menemukan ATA saja tidak membuktikan bahwa Anda telah menemukan semua akun. Baca otoritas yang saat ini tercatat, alih-alih menyimpulkannya hanya dari penurunan alamat atau transaksi lama.
Untuk daftar yang lebih luas, getTokenAccountsByOwner mengembalikan akun milik suatu otoritas dengan filter mint atau program. Filter untuk program tertentu membatasi kueri tersebut pada program yang dipilih. Ini adalah cara memeriksa cakupan hasil, bukan janji bahwa satu kueri mencakup seluruh posisi di Solana.
Buat satu catatan identifikasi
- Tentukan konteksnya. Catat cluster dan alamat publik lengkap otoritas yang ingin Anda periksa. Untuk aset tertentu, simpan secara terpisah mint yang dimaksud dari rujukan resmi penerbitnya.
- Periksa akun yang tepat. Gunakan penjelajah tepercaya atau alat pembaca akun yang hanya membaca data. Periksa apakah data yang telah didekode merupakan akun token atau mint. Jika jenisnya tidak tersedia, biarkan klasifikasinya belum terselesaikan. Jika berupa mint, catat alamatnya sebagai M dan jenisnya sebagai mint. Dua langkah berikutnya berlaku untuk akun token.
- Cocokkan kolomnya. Untuk akun token, bandingkan otoritas pemilik token saat ini dan mint dengan nilai yang Anda maksud. Catat program yang mengatur akun secara terpisah. Bandingkan alamat lengkap, bukan label yang disingkat.
- Simpan hasil pengamatan. Simpan cluster, jenis yang telah didekode, T, A, M, P, jumlah yang dilaporkan, serta slot respons atau waktu pengamatan. Tandai hasilnya sebagai teridentifikasi, tidak cocok, atau belum terselesaikan. Ketidakcocokan berarti catatan itu tidak sesuai dengan otoritas atau aset yang Anda pilih; hal itu tidak menjelaskan penyebabnya.
Akun yang tidak ada dan kegagalan alat pembaca merupakan hasil yang berbeda. Referensi getAccountInfo menyatakan bahwa result.value bernilai null jika akun tidak ada pada tingkat konfirmasi yang diminta. Hal itu sendiri tidak menjelaskan apa pun tentang akun lain milik otoritas tersebut. Kesalahan atau respons yang tidak dapat dibaca membuat pemeriksaan ini belum terselesaikan.
Saat menambahkan alamat ke Owlio, gunakan alamat publik akun dompet yang ingin Anda lacak. Pemeriksaan format alamatnya tidak menetapkan apakah masukan itu merupakan otoritas dompet, mint, atau akun token, dan tidak menjamin bahwa seluruh kepemilikan tercakup. Simpan catatan kolom dari pemeriksaan ini. Jika identitasnya cocok tetapi portofolio yang ditampilkan masih berbeda, lanjutkan ke panduan ketidakcocokan saldo portofolio untuk memeriksa cakupan dan kemutakhiran data.
Pertanyaan umum
Apakah alamat mint menunjukkan saldo token pribadi saya?
Mint mengidentifikasi token dan menyimpan data bersama seperti jumlah suplainya. Kepemilikan Anda dicatat dalam akun token yang terkait dengan otoritas pemilik token. Suplai suatu mint bukanlah jumlah yang dimiliki otoritas tersebut.
Apakah mengetahui alamat ATA membuktikan bahwa akunnya ada?
Tidak. Alamat ATA dapat diturunkan dari alamat dompet, program token, dan mint sebelum akunnya ada. Periksa data akun saat ini pada cluster yang dimaksud. ATA yang tidak ada juga tidak meniadakan kemungkinan adanya akun token lain untuk otoritas dan mint yang sama.
Apakah pemilik token yang tercatat membuktikan siapa yang mengendalikan dana?
Kolom itu menyebut otoritas di blockchain, bukan identitas seseorang atau bukti bahwa Anda mengendalikan otoritas tersebut. Pihak yang diberi wewenang dan ekstensi token dapat memengaruhi izin. Mengenali akun bukanlah pemeriksaan lengkap atas izin transfer atau kemampuan untuk membelanjakan dana.