Dev48
ЯЗЫК
  • О нас
  • Услуги
  • Индустрии
  • Технологии
  • Статьи
  • Контакты
Забронировать звонок
    Главная/Статьи/Predstavlenie api mulitichain perevodov beta
Dev48
info@dev48.org+375 29 320-40-96WhatsApp@isky_by

© 2026 · All rights reserved.

Представление API мульitichain-переводов (Бета)

Источник: Alchemy•4 ноября 2026 г. в 14:20

Представление API мульitichain-переводов (Бета)

Получайте историю переводов кошелька в срок до 5 сетей за один вызов, уже объединенную и отсортированную по времени.

Кошельки и приложения для работы с портфелями — одна из самых быстро растущих категорий в блокчейне. Рынок криптокошельков активно растет с $15.5B in 2025 to $100.8B by 2033, a 26.6% CAGR. Мы гордимся тем, что помогаем ведущим кошелькам, таким как Zerion, Rainbow, Phantom, Trust Wallet и Coinbase Wallet, обеспечивать работу их истории переводов и отслеживания балансов.

Один из наиболее часто используемых этими командами методов — alchemy_getAssetTransfers. Десятки тысяч команд вызывали его за последние 30 дней, что делает его вторым по популярности Data API по объему запросов. Команды используют его для получения истории нативных переводов, а также переводов ERC-20, ERC-721 и ERC-1155, чтобы обеспечивать работу лент активности, отслеживания балансов и представлений портфеля.

Сегодня мы выводим этот опыт на новый уровень: API мульitichain-переводов возвращает историю переводов одного кошелька по 5 сетям за один вызов, уже объединенную и отсортированную по времени.

Он уже доступен в бета-версии: попробуйте его сами.

Один вызов, несколько сетей

Сегодня вызов alchemy_getAssetTransfers возвращает одну сеть за запрос. Масштабирование на большее количество сетей означает умножение вызовов, самостоятельное объединение результатов и принятие решений о том, что делать, если одна сеть работает медленно или возвращает ошибку.

Поэтому мы усовершенствовали его. Четыре ключевых улучшения в нашем API мультичейн-переводов:

  • Мультичейн за один вызов. Передайте список сетей и получите один список, упорядоченный по blockTimestamp.
  • Запросы в обоих направлениях одновременно. Установите направление в to, from или both и получайте входящие и исходящие переводы вместе.
  • Фильтрация по времени. Фильтруйте по fromTimestamp и toTimestamp вместо номеров блоков и сортируйте результаты по blockTimestamp с помощью порядка (asc или desc).
  • Более чистая структура ответа. Суммы токенов находятся в fungible, данные NFT — в nfts, blockTimestamp всегда находится на верхнем уровне, как и contractAddress для переводов токенов и NFT.

Если одна из запрошенных сетей не возвращает результат, вызов все равно возвращает 200 и все, что удалось загрузить, а также массив error.partialErrors, в котором указано, что именно не удалось выполнить.

Попробовать

bash

Скопировано

curl --request POST \ --url https://api.g.alchemy.com/data/v1/YOUR_API_KEY/transfers/by-address \ --header 'Content-Type: application/json' \ --data '{ "address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045", "direction": "both", "networks": ["eth-mainnet", "base-mainnet", "matic-mainnet"], "fromTimestamp": "2026-08-01T00:00:00Z", "toTimestamp": "2026-08-06T00:00:00Z", "category": ["external", "erc20", "erc721", "erc1155"], "order": "desc", "maxCount": 100 }'

Ответ представляет собой один массив переводов, охватывающий все запрошенные вами сети, начиная с самых свежих, с pageKey для получения следующей страницы (сокращено для удобочитаемости):

json

Скопировано

{ "transfers": [ { "network": "base-mainnet", "blockTimestamp": "2026-08-05T23:58:41Z", "category": "erc20", "from": "0x1f98abcd...", "to": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045", "contractAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "fungible": { "value": 250, "decimals": 6, "asset": "USDC" } }, { "network": "eth-mainnet", "blockTimestamp": "2026-08-05T23:55:12Z", "category": "external", "from": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045", "to": "0x7a250d...", "fungible": { "value": 0.5, "decimals": 18, "asset": "ETH" } } ], "pageKey": "eyJ0cyI6..." }

Нативные переводы, а также переводы ERC-20, ERC-721 и ERC-1155 работают во всех 14 поддерживаемых сетях (11 мейннетов и 3 тестнета), включая Ethereum, Base, Polygon, Arbitrum, Optimism и BNB Chain (полный список). Внутренние переводы доступны на Ethereum, Base, Polygon и Arc (мейннет и тестнет), а специальные NFT — на Ethereum. Мы постоянно добавляем новые сети.

Важная деталь: параметр category является обязательным, поэтому передавайте хотя бы одну категорию в каждом запросе.

Начать работу

API мультичейн-переводов теперь находится в бета-версии по адресу POST /data/v1/{apiKey}/transfers/by-address. Попробуйте его самостоятельно в песочнице документации, регистрация не требуется. Или подставьте свой собственный API-ключ в приведенный выше пример и перенесите существующую интеграцию getAssetTransfers на новый эндпоинт, чтобы избавиться от цикла по каждой сети.

Чем это отличается от alchemy_getAssetTransfers?

getAssetTransfers возвращает переводы для одной сети за один вызов. API мультичейн-переводов принимает список из максимум 5 сетей и возвращает один объединенный, отсортированный по времени список в одном или обоих направлениях за один запрос.

Что произойдет, если одна из сетей завершится с ошибкой?

Вы все равно получите ответ 200 со всеми переводами, которые загрузились успешно, а также массив error.partialErrors, перечисляющий сети или категории, которые не вернулись. Ничего не падает молча, и ничто не блокируется из-за самой медленной сети.

← Все статьи

О чём эта статья

Ещё в разделе «Web3 и блокчейн»

Все →
Обзор рынков прогнозов на Лигу чемпионов
Infura

Обзор рынков прогнозов на Лигу чемпионов

Взлом Binance ставит хранение активов в центр рынка криптовалютной инфраструктурыПресса
Binance

Взлом Binance ставит хранение активов в центр рынка криптовалютной инфраструктуры

Meta стремится привлечь до 25 миллиардов долларов за счет продажи долговых обязательств на фоне роста расходов на ИИПресса
Meta

Meta стремится привлечь до 25 миллиардов долларов за счет продажи долговых обязательств на фоне роста расходов на ИИ

Исследователи предупреждали о тактике северокорейских хакеров за годы до рекордной кражи у Binance на сумму $6,3 млрдПресса
Binance

Исследователи предупреждали о тактике северокорейских хакеров за годы до рекордной кражи у Binance на сумму $6,3 млрд

Хакеры из КНДР довели до совершенства свою схему с фальшивыми собеседованиями в ходе десятков атак до инцидента с Binance
Chainalysis

Хакеры из КНДР довели до совершенства свою схему с фальшивыми собеседованиями в ходе десятков атак до инцидента с Binance

Со-генеральный директор Binance Ричард Тенг заявил, что хакеры использовали фальшивые собеседования и инструменты ИИ для кражи 6,3 миллиарда долларов в криптовалютеПресса
Binance

Со-генеральный директор Binance Ричард Тенг заявил, что хакеры использовали фальшивые собеседования и инструменты ИИ для кражи 6,3 миллиарда долларов в криптовалюте

Ещё от Alchemy

Эطел в Alchemy: октябрьский выпуск
Alchemy

Эطел в Alchemy: октябрьский выпуск

Представляем ИИ-помощника для панели управления
Alchemy

Представляем ИИ-помощника для панели управления

Потоковая передача HyperCore теперь доступна в рамках раннего доступа на Alchemy
Alchemy

Потоковая передача HyperCore теперь доступна в рамках раннего доступа на Alchemy

Как тестировать RPC-провайдеров для вашего рабочего процесса
Alchemy

Как тестировать RPC-провайдеров для вашего рабочего процесса

Solana Alpenglow: крупнейшая переработка консенсуса в истории Solana
Alchemy

Solana Alpenglow: крупнейшая переработка консенсуса в истории Solana

Производительность Solana gRPC: методология публичного бенчмарка
Alchemy

Производительность Solana gRPC: методология публичного бенчмарка