🔍 Consultez les jetons ERC-20 de l'adresse du portefeuille, cet article suffit 🔍

robot
Création du résumé en cours

Dans le monde de Web3, vous voulez savoir quels jetons ERC-20 sont cachés dans un portefeuille ? C'est une compétence plutôt utile. Le solde de votre propre portefeuille est facile à vérifier. Mais celui des autres ? Cela nécessite un peu de moyens spéciaux.

Chainbase : un moyen rapide de vérifier les jetons 🚀

Chainbase est un bon choix. Les données sur la chaîne sont facilement accessibles.

Comment faire :

  1. Créez un compte et une clé API 💼 Inscription et connexion, créez un projet, obtenez une clé. C'est aussi simple que ça.

  2. Écrire un petit code 💻 Envoyer une demande avec JavaScript :

javascript const axios = require('axios');

async function getTokens() { essayez { const response = await axios.get( ' { params: { chain_id: 1, // Ethereum adresse: '0xd8da6bf26964af9d7eed9e03e53415d37aa96045', // adresse de V limite : 5 }, en-têtes: { 'x-api-key': 'votre clé API' } } ); console.log(response.data); } catch (erreur) { console.error(erreur); } }

getTokens();

  1. Voir les résultats 📊 Une fois l'exécution terminée, toutes les données des jetons sont arrivées. Nom, symbole, solde... tout y est.

Alchemy peut aussi être vérifié, c'est pas mal 🔥

La plateforme Alchemy est également assez compétente pour vérifier les jetons.

Étapes :

  1. Installer un environnement ⚙️ Node.js, NPM, ceux qui comprennent savent.

  2. Tout le compte Alchemy 📝 Créez une application, choisissez Ethereum, obtenez l'URL et la clé. Rien n'est difficile.

  3. Monter un petit projet 🛠️

bash mkdir eth-balance cd eth-balance npm init -y npm installer alchemy-sdk

  1. Code à l'avenant 📄

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

const config = { apiKey: "Votre clé API", réseau: Network.ETH_MAINNET, };

const alchemy = new Alchemy(config);

async function getTokenBalances() { const address = "0xd8da6bf26964af9d7eed9e03e53415d37aa96045";

const balances = await alchemy.core.getTokenBalances(adresse); console.log("Solde des jetons:", balances);

// Obtenir plus d'informations sur les jetons pour (const jeton de balances.jetonBalances) { if (token.tokenBalance !== "0") { const metadata = await alchemy.core.getTokenMetadata(token.contractAddress); console.log("Nom du jeton:", metadata.name); console.log("Jeton symbole:", metadata.symbol); console.log("Nombre de décimales:", metadata.decimals);

  // Calculer le solde lisible par l'homme
  const balance = token.tokenBalance / Math.pow(10, metadata.decimals);
  console.log("Solde:", balance);
  console.log("-----------------");
}

} }

getTokenBalances();

Moralis peut aussi vérifier, c'est plus facile 🌕

L'API de niveau entreprise de Moralis semble plus facile à prendre en main.

Action :

  1. Exigences environnementales 🔧 Node.js v14+, cela ne devrait pas poser de problème.

  2. Obtenir une clé API Moralis 🗝️ Dans le tableau de bord, cherchez "Paramètres" > "Secret", la clé est là.

  3. Le code est comme suit 📜

javascript const Moralis = require("moralis").default;

async function getERC20Tokens() { essayez { await Moralis.start({ apiKey: "votre clé API", });

const response = await Moralis.EvmApi.token.getWalletTokenBalances({
  adresse: "0xd8da6bf26964af9d7eed9e03e53415d37aa96045", 
  chaîne: "0x1",  // Ethereum
});

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

} catch (e) { console.error(e); } }

getERC20Tokens();

  1. Faisons un essai 🖥️ Les détails du jeton sont maintenant disponibles. Adresse, nom, symbole, solde... tout est clair.

La situation de 2023 est un peu différente 💫

Le développement de Web3 progresse vraiment rapidement. Ces services API semblent de plus en plus puissants.

La limite de vitesse est plus élevée. Il y a plus de chaînes supportées. Latence ? Plus basse.

Surtout l'indexation en temps réel de Chainbase, ça a l'air impressionnant. Latence de l'ordre de la milliseconde. Pour les applications DeFi, c'est tout simplement une bénédiction.

Que vous soyez un utilisateur ordinaire ou un développeur, ces outils peuvent vous aider à vérifier la situation des jetons de n'importe quelle adresse. Suivre les investissements, développer des applications, rechercher des données en chaîne... tout cela est un jeu d'enfant. Très pratique 🧩.

ETH-1.74%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)