Skip to content
Last updated

Use cases

Every business below faced the same challenge: blockchain infrastructure was eating their engineering time. Here is how they solved it with Vilna.


Automated deposit detection for exchanges

The challenge

Running a crypto exchange means deriving unique deposit addresses per customer per chain, then building indexers and confirmation tracking for each network. Adding a new chain takes months, and the infrastructure team spends more time on plumbing than on trading features.

How Vilna helps

You call one API to derive deposit addresses from your own extended public key (xPub). Your master public key stays with you - Vilna never sees your private keys. The platform monitors every address and sends webhooks on deposit arrival and full confirmation. You can check balances across thousands of addresses in a single call, and move funds yourself, from your own wallet, on your own schedule.

deposit

monitors

monitors

monitors

webhook: funds arrived

credit account

Customer

Deposit Address

Vilna API

Ethereum

Bitcoin

more chains

Your Server

deposit

monitors

monitors

monitors

webhook: funds arrived

credit account

Customer

Deposit Address

Vilna API

Ethereum

Bitcoin

more chains

Your Server

Deposit detection runs automatically across all supported chains. No manual monitoring, no missed transactions. New chains work without new code, so the team can focus on trading features. For a deep dive into how deposit notifications work, see the Events guide.


Multi-network payment monitoring

The challenge

Reconciling crypto payments involves multiple networks, partial payments, overpayments, and confirmation delays. Each invoice needs a unique address, real-time tracking, amount matching, and a customer-facing payment page with QR codes. Building and maintaining this across chains is an ongoing project.

How Vilna helps

You create a payment invoice for an address you control - one you provide, or derive from your own extended public key. The platform tracks incoming transactions in real time, including partial payments across multiple transactions. Customers see a payment page with a QR code, confirmation progress, and status updates. Overpayments are detected automatically. You choose which networks to support - BSC, Ethereum, Tron, and more.

Vilna also offers an invoicing module for businesses that want payment monitoring and a ready-made payment page without building a custom integration.

BlockchainVilna APIPayment PageCustomerBlockchainVilna APIPayment PageCustomerCreate invoice addressUnique address + QRShow payment pageSend cryptoTransaction detectedWebhook: payment receivedLive status updateTransaction confirmedWebhook: payment confirmedPayment complete
BlockchainVilna APIPayment PageCustomerBlockchainVilna APIPayment PageCustomerCreate invoice addressUnique address + QRShow payment pageSend cryptoTransaction detectedWebhook: payment receivedLive status updateTransaction confirmedWebhook: payment confirmedPayment complete

Customers get live status updates across multiple networks. Reconciliation is automatic - the finance team does not need to track transactions manually.


Scalable wallet infrastructure for crypto banking

The challenge

A banking platform manages wallets for hundreds or thousands of clients. Each client expects real-time balances, activity history, and multi-chain support. Regulators require audit trails. Every new blockchain adds operational complexity.

How Vilna helps

You monitor client wallets at scale through a single API. HD wallets let you derive addresses without limit. Real-time balance monitoring and portfolio tracking work across every supported chain. The activity feed provides an audit trail of every movement. Webhooks notify your system the moment anything happens on any client account.

real-time balances

activity feed

webhooks

portfolio view

Client Wallets

Your Platform

Vilna API

Top Blockchains

real-time balances

activity feed

webhooks

portfolio view

Client Wallets

Your Platform

Vilna API

Top Blockchains

The compliance team gets audit data across all chains. Clients get a multi-chain experience. Engineering stays focused on the banking product itself.


Unified dashboard for trading and portfolio management

The challenge

Active traders and portfolio managers work across dozens of wallets on different chains. Checking balances means logging into multiple interfaces. There is no single view of portfolio activity, and by the time you spot a change, it may be too late to act.

How Vilna helps

You monitor all wallets from one place. Balances update in real time across every chain, and activity across all chains shows up in one feed. (Transaction signing from the dashboard via the Vilna Widget is in development and not yet available - see the Widget guide.)

balances

activity feed

sign tx

Wallet 1

Vilna API

Wallet 2

Wallet N

Dashboard

Vilna Widget (planned)

balances

activity feed

sign tx

Wallet 1

Vilna API

Wallet 2

Wallet N

Dashboard

Vilna Widget (planned)

One dashboard covers the entire portfolio with real-time visibility and fast execution, replacing the need to check multiple block explorers.


Cross-chain treasury management

The challenge

A company holds crypto across multiple blockchains. Finance needs current balances for reporting, security needs movement alerts, and accounting needs transaction records for reconciliation. Manual tracking in spreadsheets is slow and always out of date.

How Vilna helps

You monitor every company wallet across all chains through one API. Webhook alerts notify your team the instant funds move. Balance snapshots give accounting the numbers they need. On EVM chains, transaction simulation lets you preview outcomes before sending.

balance snapshots

webhook alerts

tx simulation

Company Wallets

Vilna API

Accounting

Security Team

CFO Review

balance snapshots

webhook alerts

tx simulation

Company Wallets

Vilna API

Accounting

Security Team

CFO Review

Finance, security, and accounting each get the data they need in real time. Transaction simulation lets you verify outcomes before sending funds.


What's next?

These are the most common scenarios, but Vilna's API is flexible enough to power any application that touches blockchain data.

Ready to see how Vilna fits your business? Reach out at contact@vilna.io and tell us what you are building.