Vilna API - это комплексная платформа для управления и мониторинга блокчейн-кошельков, предоставляющая инфраструктуру корпоративного уровня для операций с цифровыми активами.
- Мониторинг транзакций: Отслеживание транзакций блокчейна в реальном времени на множестве сетей
- Обнаружение токенов: Автоматическое обнаружение и отслеживание токенов
- Управление адресами: Генерация и управление блокчейн-адресами с поддержкой xpub
- Запросы балансов: Запрос текущих балансов по адресам
- Система уведомлений: Webhook и email каналы для событий блокчейна
- Мультичейн поддержка: 30+ блокчейнов, включая Bitcoin, Ethereum, Solana и другие
Vilna реализует стандарты CAIP для единообразной кросс-чейн идентификации:
- CAIP-2: Идентификация блокчейнов
- CAIP-10: Идентификация аккаунтов
- CAIP-19: Идентификация активов
- Внутренние ID: Формат UUID v7 для объектов Vilna (например,
channel_id,xpub_id) - Глобальные ID (GID): Формат CAIP для блокчейн-объектов (например,
asset_gid,transaction_gid)
Узнайте о безопасности API:
- Методы аутентификации
- Цифровые подписи и верификация webhook
- Ограничение частоты запросов
- Лучшие практики
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"status": "active",
"created_at": "2024-01-15T10:30:00Z"
}{
"items": [...],
"meta": {
"total": 100,
"page": 1,
"limit": 20,
"total_pages": 5
}
}Отчеты об ошибках следуют стандарту RFC 7807 с использованием формата application/json.
{
"type": "/problems/invalid-request",
"title": "Invalid Request",
"status": 400,
"detail": "The request contains invalid parameters",
"errors": [
{
"field": "xpub_id",
"message": "Invalid UUID format"
}
]
}400 Bad Request: Недействительные параметры или тело запроса
type: /problems/invalid-request- Включает ошибки валидации полей в массиве
errors
401 Unauthorized: Отсутствует или недействителен API ключ
type: /problems/unauthorized
404 Not Found: Ресурс не найден
type: /problems/not-found
500 Internal Server Error: Неожиданная ошибка сервера
type: /problems/internal-error
| Код | Описание |
|---|---|
| 200 | Успешно |
| 201 | Создано |
| 204 | Нет содержимого |
| 400 | Неверный запрос |
| 401 | Не авторизован |
| 403 | Запрещено |
| 404 | Не найдено |
| 422 | Необработанная сущность |
| 429 | Слишком много запросов |
| 500 | Внутренняя ошибка сервера |
- Спецификация OpenAPI - Полная документация API
- Инструменты интеграции - Postman, Swagger и генерация кода
- SDK - SDK для различных языков программирования
- Руководство быстрого старта - Пошаговое руководство по интеграции
- Обзор архитектуры - Дизайн системы и концепции
- Руководство по каналам - Подробная настройка уведомлений
- GitHub: github.com/vilna-io
- Документация: Полное руководство