В мире Web3, хотите узнать, какие ERC-20 Токены скрыты в каком-то Кошельке? Это довольно полезный навык. Свой баланс в Кошельке легко проверить. А чужой? Здесь понадобятся специальные методы.
Chainbase: Удобный способ проверки токенов 🚀
Chainbase - это хороший выбор. Данные на блокчейне доступны мгновенно.
Как сделать:
Сначала создайте аккаунт и API ключ 💼
Зарегистрируйтесь, создайте проект, получите ключ. Всё так просто.
Напишите небольшой код 💻
Отправка запроса с помощью JavaScript:
// Получить больше информации о токенах
для (const токена балансов.tokenBalances) {
если (токен.tokenBalance !== "0") {
const metadata = ожидание alchemy.core.getTokenMetadata(token.contractAddress);
console.log("Название токена:", metadata.name);
console.log("символ токена:", metadata.symbol);
console.log("Число знаков после запятой:", metadata.decimals);
Пробежаться и посмотреть 🖥️
Токен детали уже появились. Адрес, название, символ, баланс... все понятно.
Ситуация в 2023 году немного другая 💫
Развитие Web3 действительно быстрое. Эти API-сервисы, похоже, становятся все более мощными.
Скоростные ограничения стали выше. Поддерживаемых цепей стало больше. Задержка? Стала ниже.
В частности, реальный индекс Chainbase кажется очень мощным. Задержка в миллисекунды. Для приложений DeFi это просто благословение.
Независимо от того, являетесь ли вы обычным пользователем или разработчиком, эти инструменты помогут вам выяснить ситуацию с токенами по любому адресу. Отслеживание инвестиций, разработка приложений, исследование данных в блокчейне... всё это не проблема. Очень удобно 🧩.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
🔍 Проверьте адрес Кошелька на наличие токенов ERC-20, этой статьи достаточно 🔍
В мире Web3, хотите узнать, какие ERC-20 Токены скрыты в каком-то Кошельке? Это довольно полезный навык. Свой баланс в Кошельке легко проверить. А чужой? Здесь понадобятся специальные методы.
Chainbase: Удобный способ проверки токенов 🚀
Chainbase - это хороший выбор. Данные на блокчейне доступны мгновенно.
Как сделать:
Сначала создайте аккаунт и API ключ 💼 Зарегистрируйтесь, создайте проект, получите ключ. Всё так просто.
Напишите небольшой код 💻 Отправка запроса с помощью JavaScript:
JavaScript const axios = require('axios');
асинхронная функция getTokens() { попробуйте { const response = ожидать axios.get( ' { параметры: { chain_id: 1, // Эфириум адрес: '0xd8da6bf26964af9d7eed9e03e53415d37aa96045', // адрес Вита лимит: 5 }, заголовки: { 'x-api-key': 'Ваш API-ключ' } } ); console.log(response.data); } catch (ошибка) { console.error(error); } }
getTokens();
Alchemy тоже можно проверить, неплохо 🔥
Платформа Alchemy довольно хороша в поиске Токенов.
Шаги:
Установите окружение ⚙️ Node.js, NPM, кто понимает, тот понимает.
Вся учетная запись Alchemy 📝 Создайте приложение, выберите Эфириум, получите URL и ключ. Ничего сложного.
Создайте небольшой проект 🛠️
бить mkdir eth-balance cd eth-баланс npm init -y npm установить alchemy-sdk
JavaScript const { Alchemy, Network } = require("alchemy-sdk");
const config = { apiKey: "ваш API-ключ", сеть: Network.ETH_MAINNET, };
константная алхимия = новый Alchemy(config);
асинхронная функция getTokenBalances() { const address = "0xd8da6bf26964af9d7eed9e03e53415d37aa96045";
const balances = ожидание alchemy.core.getTokenBalances(адрес); console.log("Токен баланс:", balances);
// Получить больше информации о токенах для (const токена балансов.tokenBalances) { если (токен.tokenBalance !== "0") { const metadata = ожидание alchemy.core.getTokenMetadata(token.contractAddress); console.log("Название токена:", metadata.name); console.log("символ токена:", metadata.symbol); console.log("Число знаков после запятой:", metadata.decimals);
} }
getTokenBalances();
Moralis тоже может проверить, кажется, так легче 🌕
Похоже, что корпоративный API Moralis легче в использовании.
Операция:
Требования к окружению 🔧 Node.js v14+, не должно быть проблем.
Получите ключ API Moralis 🗝️ В панели управления найдите "Настройки" > "Секрет", ключ будет там.
Код приведен ниже 📜
JavaScript const Moralis = require("moralis").default;
асинхронная функция getERC20Tokens() { попробуйте { ждите Moralis.start({ apiKey: "ваш API-ключ", });
} catch )e( { console.error)e(; } }
getERC20Tokens)(;
Ситуация в 2023 году немного другая 💫
Развитие Web3 действительно быстрое. Эти API-сервисы, похоже, становятся все более мощными.
Скоростные ограничения стали выше. Поддерживаемых цепей стало больше. Задержка? Стала ниже.
В частности, реальный индекс Chainbase кажется очень мощным. Задержка в миллисекунды. Для приложений DeFi это просто благословение.
Независимо от того, являетесь ли вы обычным пользователем или разработчиком, эти инструменты помогут вам выяснить ситуацию с токенами по любому адресу. Отслеживание инвестиций, разработка приложений, исследование данных в блокчейне... всё это не проблема. Очень удобно 🧩.