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