Bagaimana cara memeriksa Token ERC-20 yang dimiliki oleh alamat tertentu

robot
Pembuatan abstrak sedang berlangsung

Dalam penggunaan sehari-hari, pengguna dapat membuka aplikasi dompet untuk dengan mudah melihat saldo koin ERC-20 yang mereka miliki. Namun, ketika perlu memeriksa situasi holding token alamat lain, informasi tersebut tidak dapat diperoleh secara langsung melalui antarmuka dompet.

Dalam kasus ini, kita dapat menggunakan API ( untuk mengambil saldo token ERC-20 dari alamat yang ditentukan. Melalui API, kita dapat secara otomatis mendapatkan informasi semua token ERC-20 yang dimiliki oleh suatu alamat.

Artikel ini akan memperkenalkan cara menggunakan layanan API yang disediakan oleh Chainbase, Alchemy, dan Moralis untuk memeriksa Holding koin ERC-20 dari alamat tertentu.

Menggunakan API Chainbase untuk Memeriksa Holding Token ERC-20

Chainbase adalah penyedia layanan infrastruktur blockchain Web3, yang menyediakan antarmuka API untuk membantu pengembang dengan cepat mengakses data blockchain. Untuk menggunakan layanan Chainbase, Anda perlu mendaftar akun dan mendapatkan kunci API.

Langkah-langkah spesifik adalah sebagai berikut:

  1. Daftar akun Chainbase dan masuk
  2. Buat proyek baru di konsol, dapatkan kunci API
  3. Menggunakan JavaScript untuk menulis skrip panggilan API
  4. Jalankan skrip untuk mendapatkan data saldo Token

Berikut adalah contoh kode JavaScript untuk memeriksa saldo Token ERC-20 menggunakan API Chainbase:

javascript const axios = require)'axios'(;

const options = { metode: 'POST', url: ' headers: { 'x-api-key': 'YOUR_API_KEY', 'Content-Type': 'application/json' }, data: { chain_id: 1, alamat: '0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045', batas: 5 } };

axios.request)options(.then)function (response( { console.log)response.data(; }).catch)function (error( { console.error)error(; });

Setelah menjalankan skrip di atas, terminal akan mengeluarkan informasi koin ERC-20 yang dimiliki alamat tertentu, termasuk nama token, simbol, saldo, dan lainnya.

Menggunakan Alchemy untuk Memeriksa Holding Token ERC-20

Alchemy menyediakan layanan API blockchain yang kuat, yang dapat digunakan untuk membaca data di blockchain. Berikut adalah langkah-langkah untuk menggunakan Alchemy dalam menanyakan Holding token ERC-20:

  1. Instal Node.js dan npm
  2. Daftar akun Alchemy, buat aplikasi dan dapatkan kunci API
  3. Inisialisasi proyek Node.js dan instal dependensi
  4. Menulis skrip pemanggilan API
  5. Jalankan skrip untuk mendapatkan data

Berikut adalah contoh kode untuk memeriksa saldo token ERC-20 menggunakan Alchemy SDK:

javascript const { Alchemy, Network } = require)"alchemy-sdk"(;

const config = { apiKey: "YOUR_API_KEY", jaringan: Network.ETH_MAINNET, }; const alchemy = new Alchemy)config(;

const alamat = "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045";

async function getTokenBalances)( { const balances = await alchemy.core.getTokenBalances)alamat(; console.log)balances(; }

getTokenBalances)(;

Setelah menjalankan skrip ini, terminal akan menampilkan alamat kontrak Token ERC-20 yang dimiliki oleh alamat yang ditentukan dan saldo yang sesuai.

Menggunakan Moralis untuk Memeriksa Holding Token ERC-20

Moralis menyediakan layanan API Web3 tingkat perusahaan yang dapat mudah diintegrasikan ke dalam berbagai tumpukan teknologi. Berikut adalah langkah-langkah untuk menggunakan Moralis untuk memeriksa Holding koin ERC-20:

  1. Instal Node.js dan npm
  2. Daftar akun Moralis dan dapatkan kunci API
  3. Inisialisasi proyek Node.js dan instal dependensi
  4. Menulis skrip panggilan API
  5. Jalankan skrip untuk mendapatkan data

Berikut adalah contoh JavaScript untuk memeriksa saldo token ERC-20 menggunakan Moralis SDK:

javascript const Moralis = require)"moralis"(.default; const { EvmChain } = require)"@moralisweb3/common-evm-utils"(;

Moralis.start){ apiKey: "YOUR_API_KEY", }(;

fungsi async getTokenBalances)( { const alamat = "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"; const chain = EvmChain.ETHEREUM;

const response = await Moralis.EvmApi.token.getWalletTokenBalances){ alamat, rantai, }(;

console.log)JSON.stringify(response.result, null, 2(); }

getTokenBalances)(;

Setelah menjalankan skrip ini, terminal akan mengeluarkan respons dalam format JSON, yang berisi rincian tentang Token ERC-20 yang dimiliki alamat tertentu, seperti nama token, simbol, alamat kontrak, saldo, dan lainnya.

Melalui tiga metode di atas, pengembang dan pengguna dapat dengan mudah memeriksa informasi token ERC-20 yang dimiliki oleh alamat Ethereum mana pun. Memilih layanan API yang tepat dapat dengan mudah mendapatkan data on-chain yang diperlukan, memberikan dasar untuk analisis lebih lanjut dan pengembangan aplikasi.

Harap diperhatikan, artikel ini hanya untuk referensi, tidak merupakan saran investasi. Saat menggunakan layanan API ini, harap mematuhi syarat dan ketentuan layanan serta ketentuan penggunaan data yang relevan.

ETH-13.74%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)