У світі Web3, хочете дізнатися, які ERC-20 Токени заховані в якомусь гаманеці? Це досить корисна навичка. Баланс свого гаманця легко перевірити. Але чужого? Для цього знадобляться деякі спеціальні засоби.
Chainbase: Швидкий спосіб перевірки Токенів 🚀
Chainbase - це хороший вибір. Дані з блокчейну миттєво доступні.
Як робити:
Спочатку створіть обліковий запис та API-ключ 💼
Зареєструйтесь, увійдіть, створіть проект, отримайте ключ. Все так просто.
Написати шматок коду 💻
Використовуйте JavaScript для відправки запиту:
// Отримати більше інформації про токени
для (const токен балансів.tokenBalances) {
if 019283746574839201tokenBalance !== "0"( {
const metadata = await alchemy.core.getTokenMetadata019283746574839201token.contractAddress);
console.log(", metadata.name);
console.log019283746574839201"символ токена:", 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 відповідь = чекати axios.get( ' { параметри: { chain_id: 1, // ефір адреса: '0xd8da6bf26964af9d7eed9e03e53415d37aa96045', // адрес Віталіка Бутеріна ліміт: 5 }, заголовки: { 'x-api-key': 'твій API-ключ' } } ); console.log019283746574839201response.data(; } catch )error( { console.error019283746574839201error); } }
getTokens();
Alchemy також можна перевірити, непогано 🔥
Платформа Alchemy досить добре розбирається в токенах.
( Кроки:
Встановіть середовище ⚙️ Node.js, NPM, хто розуміє, той розуміє.
Увесь обліковий запис Alchemy 📝 Створіть додаток, виберіть Ethereum, отримайте URL та ключ. Нічого складного.
Створити невеликий проєкт 🛠️
Баш mkdir eth-balance cd eth-баланс npm init -y NPM install Alchemy-SDK
Javascript const { Alchemy, Network } = require)"alchemy-sdk"###;
const config = { apiKey: "ваш API-ключ", мережа: Network.ETH_MAINNET, };
const алхімія = новий Alchemy(config);
асинхронна функція getTokenBalances() { const address = "0xd8da6bf26964af9d7eed9e03e53415d37aa96045";
const balances = await alchemy.core.getTokenBalances(address); console.log("Токен баланс:", balances);
// Отримати більше інформації про токени для (const токен балансів.tokenBalances) { if 019283746574839201tokenBalance !== "0"( { const metadata = await alchemy.core.getTokenMetadata019283746574839201token.contractAddress); console.log(", metadata.name); console.log019283746574839201"символ токена:", 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.error019283746574839201e); } }
отриматиERC20Токени));
Ситуація в 2023 році трохи інша 💫
Web3 розвивається так швидко. Ці API сервіси, здається, стають все потужнішими.
Швидкісні обмеження стали вищими. Підтримується більше ланцюгів. Затримка? Низька.
Особливо вражає реальний індекс Chainbase, здається, дуже потужний. Затримка в мілісекунди. Для DeFi додатків це просто благословення.
Незалежно від того, чи ви звичайний користувач, чи розробник, ці інструменти допоможуть вам дізнатися про ситуацію з токенами будь-якої адреси. Відстеження інвестицій, розробка додатків, дослідження даних на блокчейні... все це не є проблемою. Дуже зручно 🧩.