Перейти к содержимому
Последнее обновление

Что такое Vilna

Vilna - блокчейн API-платформа, которая даёт вашим приложениям единый REST-интерфейс для мониторинга адресов, управления кошельками и отслеживания платежей. Вместо отдельной интеграции с каждой сетью вы подключаетесь один раз и получаете нормализованные, консистентные данные из Bitcoin, Ethereum, Solana, TRON и всех остальных поддерживаемых сетей.

API индексирует и обрабатывает данные блокчейнов до того, как они попадут в ваше приложение. Подтверждения, реорганизации цепочек и специфичные для сети крайние случаи обрабатываются на стороне Vilna. Ваш код работает с чистыми, предсказуемыми ответами независимо от блокчейна.

Как это работает

Ваше приложение отправляет стандартные REST-запросы с API-ключом. Vilna обрабатывает специфику каждой сети за единым консистентным интерфейсом. Каждая сеть идентифицируется по CAIP-2, каждый актив по CAIP-19 - никаких проприетарных схем.

Когда что-то происходит в блокчейне - депозит, подтверждение, платёж - Vilna доставляет событие на ваш вебхук-эндпоинт или в Telegram-канал с гарантией at-least-once доставки.

Ключевые возможности

Мультичейн-мониторинг

Отслеживайте адреса и транзакции во всех поддерживаемых сетях через единый API. Зарегистрируйте адрес, и Vilna мониторит его активность - входящие переводы, исходящие транзакции, движение токенов и изменения статуса подтверждений. Результаты приходят в одном формате, будь то адрес в Ethereum, Bitcoin или Solana.

Управление HD-кошельками

Импортируйте расширенные публичные ключи (xPub, BIP-32/44/49/84) и деривируйте депозитные адреса через API. Vilna выполняет математику деривации - ваше приложение получает уникальные адреса для каждого клиента без управления ключевым материалом или криптографическими библиотеками. Приватные ключи никогда не покидают вашу инфраструктуру.

Отслеживание платежей и выставление счетов

Создавайте платёжные счета с уникальными блокчейн-адресами. Vilna отслеживает входящие транзакции, прогресс подтверждений, частичные оплаты и переплаты. Клиенты видят страницу оплаты с QR-кодом и обновлением статуса в реальном времени.

Симуляция транзакций

Просматривайте EVM-транзакции перед отправкой. Vilna симулирует выполнение и возвращает ожидаемый результат - изменения балансов, расход газа, переводы токенов и возможные revert'ы. Обнаруживайте ошибки до отправки транзакции.

Доставка событий

Получайте уведомления в реальном времени через вебхуки или Telegram при активности в блокчейне. События покрывают депозиты, выводы, подтверждения и изменения балансов. Каждое событие доставляется с гарантией at-least-once.

Построен на стандартах

Каждая сеть идентифицируется по CAIP-2, каждый актив по CAIP-19, каждая ошибка следует RFC 7807. Никаких проприетарных форматов.

Поддерживаемые блокчейны

СемействоСети
EVMEthereum, BSC, Polygon, Avalanche, Arbitrum, Optimism, Base, zkSync Era, Linea, Moonbeam, Cronos, Fantom
Bitcoin-подобныеBitcoin, Litecoin, Bitcoin Cash, Dogecoin, Dash, Zcash
Другие L1Solana, TRON, TON, Cosmos, Cardano, Near, Tezos, Algorand, Flow, Harmony, Sui, Aptos, Monero

Новые сети добавляются регулярно. Вызовите GET /blockchains в Platform API для получения актуального списка.

Сервисы API

Vilna предоставляет три сервиса:

  • Platform API - блокчейн-операции: адреса, транзакции, балансы, кошельки, события, счета и симуляция. Это API, с которым интегрируется ваш продукт.
  • RPC - прямой доступ к блокчейн-нодам через JSON-RPC и gRPC. Один эндпоинт и один API-ключ для всех поддерживаемых сетей, без запуска собственных нод.
  • Management API - администрирование: рабочие пространства, проекты, участники команды и жизненный цикл API-ключей. Это API для вашей команды операций.

Все три используют одну модель аутентификации и единую инфраструктуру API-ключей.

Для кого создана Vilna

  • Криптобиржи - обнаружение депозитов, генерация адресов, sweep балансов по десяткам сетей.
  • Платёжные системы - приём криптоплатежей с выставлением счетов, QR-кодами, отслеживанием частичных оплат и автоматическим подтверждением.
  • Провайдеры кошельков - HD-деривация, мониторинг балансов в реальном времени и мультичейн-портфолио.
  • DeFi-протоколы - программный доступ к on-chain данным для автоматизированных стратегий.
  • Управление корпоративными активами - мониторинг мультичейн-кошельков, алерты при движении средств и симуляция транзакций.

Опыт разработчика

Vilna спроектирована для минимизации времени интеграции:

  • Быстрый старт - первый API-вызов за 10 минут.
  • TypeScript SDK - полностью типизированный клиент, сгенерированный из OpenAPI-спецификации.
  • MCP-сервер - подключите AI-ассистент (Claude, Cursor, VS Code) к живому справочнику API для быстрой интеграции.
  • OpenAPI-спецификация - генерация клиентов на любом языке.

Куда двигаться дальше