En el mundo de Web3, ¿quieres saber qué Token ERC-20 hay escondido en una Billetera? Es una habilidad bastante útil. Es fácil comprobar el saldo de tu propia Billetera. Pero ¿el de los demás? Eso requerirá algunos métodos especiales.
Chainbase: Atajo para consultar Token 🚀
Chainbase es una buena opción. Los datos en la cadena se obtienen fácilmente.
¿Cómo hacerlo:
Primero crea una cuenta y una clave API 💼
Regístrate, crea un proyecto y obtén la clave. Así de simple.
Escribir un pequeño código 💻
Hacer una solicitud con JavaScript:
// Obtener más información sobre el Token
para (const token de balances.tokenBalances) {
if (Token.tokenBalance !== "0") {
const metadata = await alchemy.core.getTokenMetadata(token.contractAddress);
console.log("Nombre del Token:", metadata.name);
console.log("Símbolo del Token:", metadata.symbol);
console.log("Número de decimales:", metadata.decimals);
// Calcular el saldo legible por humanos
const balance = token.tokenBalance / Math.pow(10, metadata.decimals);
console.log("Saldo:", balance);
console.log("-----------------");
}
}
}
getTokenBalances();
Moralis también puede consultar, se siente un poco más fácil 🌕
La API de nivel empresarial de Moralis parece más fácil de usar.
operación:
Requisitos del entorno 🔧
Node.js v14+, no debería ser un problema.
Consigue una clave API de Moralis 🗝️
Busca "Configuración" en el panel>"Secreto", la clave está ahí.
Corre un poco a ver 🖥️
Token detalles ya están disponibles. Dirección, nombre, símbolo, saldo... todo claro.
La situación en 2023 es un poco diferente 💫
El desarrollo de Web3 avanza muy rápido. Estos servicios de API parecen ser cada vez más fuertes.
La limitación de velocidad ha aumentado. Se han añadido más cadenas soportadas. ¿Retraso? Ha disminuido.
Especialmente el índice en tiempo real de Chainbase, parece ser muy impresionante. Latencia de milisegundos. Para las aplicaciones DeFi, esto es literalmente una bendición.
Ya seas un usuario común o un desarrollador, estas herramientas pueden ayudarte a aclarar la situación de los Token de cualquier dirección. Rastrear inversiones, desarrollar aplicaciones, investigar datos en la cadena... no es un problema. Muy conveniente 🧩.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
🔍 Consulta la DIRECCIÓN de la billetera para los Tokens ERC-20, con este artículo es suficiente 🔍
En el mundo de Web3, ¿quieres saber qué Token ERC-20 hay escondido en una Billetera? Es una habilidad bastante útil. Es fácil comprobar el saldo de tu propia Billetera. Pero ¿el de los demás? Eso requerirá algunos métodos especiales.
Chainbase: Atajo para consultar Token 🚀
Chainbase es una buena opción. Los datos en la cadena se obtienen fácilmente.
¿Cómo hacerlo:
Primero crea una cuenta y una clave API 💼 Regístrate, crea un proyecto y obtén la clave. Así de simple.
Escribir un pequeño código 💻 Hacer una solicitud con JavaScript:
javascript const axios = require('axios');
async function getTokens() { intenta { const response = await axios.get( ' { params: { chain_id: 1, // Ethereum dirección: '0xd8da6bf26964af9d7eed9e03e53415d37aa96045', // dirección de V神 límite: 5 }, encabezados: { 'x-api-key': 'tu clave API' } } ); console.log(response.data); } catch (error) { console.error(error); } }
getTokens();
Alchemy también se puede consultar, no está mal 🔥
Alchemy esta plataforma, consulta Token también es bastante buena.
Pasos:
Instalar un entorno ⚙️ Node.js, NPM, los que saben, saben.
Toda la cuenta de Alchemy 📝 Crear aplicación, seleccionar Ethereum, obtener URL y clave. No es difícil.
Construir un pequeño proyecto 🛠️
bash mkdir eth-balance cd eth-balance npm init -y npm install alchemy-sdk
javascript const { Alchemy, Network } = require("alchemy-sdk");
const config = { apiKey: "tu clave API", red: Network.ETH_MAINNET, };
const alchemy = new Alchemy(config);
async function getTokenBalances() { const address = "0xd8da6bf26964af9d7eed9e03e53415d37aa96045";
const balances = await alchemy.core.getTokenBalances(DIRECCIÓN); console.log("Token saldo:", balances);
// Obtener más información sobre el Token para (const token de balances.tokenBalances) { if (Token.tokenBalance !== "0") { const metadata = await alchemy.core.getTokenMetadata(token.contractAddress); console.log("Nombre del Token:", metadata.name); console.log("Símbolo del Token:", metadata.symbol); console.log("Número de decimales:", metadata.decimals);
} }
getTokenBalances();
Moralis también puede consultar, se siente un poco más fácil 🌕
La API de nivel empresarial de Moralis parece más fácil de usar.
operación:
Requisitos del entorno 🔧 Node.js v14+, no debería ser un problema.
Consigue una clave API de Moralis 🗝️ Busca "Configuración" en el panel>"Secreto", la clave está ahí.
El código es el siguiente 📜
javascript const Moralis = require("moralis").default;
async function getERC20Tokens() { intenta { await Moralis.start({ apiKey: "tu clave API", });
} catch (e) { console.error(e); } }
getERC20Tokens();
La situación en 2023 es un poco diferente 💫
El desarrollo de Web3 avanza muy rápido. Estos servicios de API parecen ser cada vez más fuertes.
La limitación de velocidad ha aumentado. Se han añadido más cadenas soportadas. ¿Retraso? Ha disminuido.
Especialmente el índice en tiempo real de Chainbase, parece ser muy impresionante. Latencia de milisegundos. Para las aplicaciones DeFi, esto es literalmente una bendición.
Ya seas un usuario común o un desarrollador, estas herramientas pueden ayudarte a aclarar la situación de los Token de cualquier dirección. Rastrear inversiones, desarrollar aplicaciones, investigar datos en la cadena... no es un problema. Muy conveniente 🧩.