Разработчики Etherscan выпустили бета-версию v2 с унифицированным API для получения данных из более чем 50 EVM-блокчейнов.
Поддерживаются сети Ethereum, BNB Smart Chain, Polygon, Arbitrum, включая связанные с ними тестнеты вроде Sepolia, Goerli и другие.
Инициатива призвана упростить создание мультичейн-dapps за счет единой точки управления данными блокчейна. Переход снизит накладные расходы разработчиков и повысит эффективность приложений.
API обладает уникальным кодом, который служит для идентификации и аутентификации пользователя. Фактически инструмент функционирует как цифровой ID-значок, предоставляющий доступ к сервисам или данным API.
В Etherscan API-ключи защищают как услугу, так и пользователя, предотвращая несанкционированный действия и позволяя взаимодействовать одобренным юзерам.
По сравнению с v1 в v2 оптимизирован доступ к мультичейн данным в виде параметра chainID в API. Последний позволяет разработчикам указывать целевой блокчейн в рамках одного интерфейса, устраняя необходимость в нескольких ключах API и различных конфигурациях для каждой сети.
Единый API-ключ сокращает время настройки, упрощает код и сохраняет обратную совместимость с v1. Это устраняет проблемы, связанные с нарушением функционирования существующих приложений и сопутствующих сервисов.
Напомним, в июне разработчики представили бета-версию инструмента Code Reader на базе искусственного интеллекта для анализа исходного кода смарт-контрактов.