Все значимые изменения в Vilna API документируются в этом файле.
Формат основан на Keep a Changelog, и этот проект придерживается Семантического версионирования.
Этот релиз представляет собой полную переработку архитектуры платформы и API. Это стабильная бета-версия, готовая к интеграции и опытной эксплуатации.
Доступ: По запросу на support@vilna.io
- Добавлено: 31 блокчейн-сеть - Ethereum, Bitcoin, Tron, Solana, TON, Cosmos, BSC, Polygon, Arbitrum, Optimism, Avalanche, Base и ещё 19. Каждая сеть поддерживает деривацию адресов, отслеживание балансов и мониторинг транзакций.
- Добавлено: Основные API-ресурсы - Публичные ключи, Адреса, Транзакции, Балансы, Токены и Каналы уведомлений. Единый REST-интерфейс для всех ресурсов с постраничной пагинацией.
- Добавлено: Обработка транзакций - Запросы транзакций, симуляция EVM-вызовов. Превью транзакции показывает ожидаемый результат до отправки в сеть.
- Улучшено: Модель безопасности - Аутентификация по API-ключам, ограничение частоты запросов. Все вызовы API аутентифицированы и доступны для аудита.
- Добавлено: Новый сайт документации - Создан на Redocly Realm, доступен на docs.vilna.io. Обзор платформы, руководства по интеграции и полный справочник API.
- Добавлено: Интерактивный справочник API - Сгенерирован из спецификации OpenAPI 3.1 с возможностью отправки пробных запросов, примерами запросов/ответов и документацией схем.
- Добавлено: Локализация - Полная поддержка английского и русского языков для всей документации и интерфейса.
- Добавлено: Бизнес-документация - Сценарии использования, руководства по внедрению и планы доступа для бизнес-аудитории.
- Добавлено: TypeScript SDK - Пакет
@vilna/sdkс типизированным API-клиентом и автоматической пагинацией. - Добавлено: Спецификация OpenAPI 3.1 - 50+ эндпоинтов полностью задокументированы. Машиночитаемый формат позволяет генерировать клиентский код на любом языке.
- Добавлено: Соответствие стандартам - CAIP-2 для идентификации сетей, CAIP-10 для адресов аккаунтов, CAIP-19 для типов активов, BIP-44 для путей деривации HD-кошельков.
- Улучшено: Система вебхуков - Уведомления в реальном времени об изменениях баланса, подтверждениях транзакций и активности адресов с автоматическими повторными попытками. Верификация HMAC-подписей запланирована в одном из ближайших релизов.
Если вы интегрировались с первоначальной бета-версией, обратите внимание на следующие изменения:
- API был полностью переработан. Все эндпоинты имеют новые схемы запросов и ответов.
- Формат базового URL изменён на
https://{namespace}.vilna.app. - Аутентификация использует заголовок
X-Api-Key. - Актуальную спецификацию см. в Platform API.
Первоначальный прототип с базовыми возможностями платформы.
- Мониторинг блокчейна - Отслеживание транзакций и ERC-20/BEP-20 переводов для Ethereum, BSC, Polygon и Arbitrum
- Поддержка HD-кошельков - Генерация кошельков из xPub-ключей с деривацией по BIP-44
- Система уведомлений - Вебхуки и email-уведомления о событиях в блокчейне
- Программа бета-доступа - По запросу на support@vilna.io