# 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 generating 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 generate deposit addresses using HD wallets. 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 sweep funds on your schedule.


```mermaid
flowchart LR
    C[Customer] -->|deposit| A[Deposit Address]
    A --> V[Vilna API]
    V -->|monitors| B1[Ethereum]
    V -->|monitors| B2[Bitcoin]
    V -->|monitors| B3[more chains]
    V -->|webhook: funds arrived| S[Your Server]
    S -->|credit account| C
```

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](/guides/events).

## Multi-network payment processing

### The challenge

Accepting 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 and Vilna generates a unique address for it. 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](/guides/invoices) for businesses that want turnkey payment acceptance without building a custom integration.


```mermaid
sequenceDiagram
    participant C as Customer
    participant P as Payment Page
    participant V as Vilna API
    participant B as Blockchain

    P->>V: Create invoice address
    V-->>P: Unique address + QR
    P-->>C: Show payment page
    C->>B: Send crypto
    B->>V: Transaction detected
    V->>P: Webhook: payment received
    P-->>C: Live status update
    B->>V: Transaction confirmed
    V->>P: Webhook: payment confirmed
    P-->>C: Payment 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 manage client wallets at scale through a single API. [HD wallets](/guides/blockchain-basics) let you generate 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.


```mermaid
flowchart LR
    CL[Client Wallets] --> P[Your Platform]
    P --> V[Vilna API]
    V --> B[Top Blockchains]
    V -->|real-time balances| P
    V -->|activity feed| P
    V -->|webhooks| P
    P -->|portfolio view| CL
```

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. The Vilna Widget - a browser extension for Chrome, Firefox, and Opera - lets you manage wallets and sign transactions directly from your dashboard. Activity across all chains shows up in one feed.


```mermaid
flowchart LR
    W1[Wallet 1] --> V[Vilna API]
    W2[Wallet 2] --> V
    W3[Wallet N] --> V
    V -->|balances| D[Dashboard]
    V -->|activity feed| D
    D --> VW[Vilna Widget]
    VW -->|sign tx| W1
```

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.


```mermaid
flowchart LR
    CW[Company Wallets] --> V[Vilna API]
    V -->|balance snapshots| AC[Accounting]
    V -->|webhook alerts| SEC[Security Team]
    V -->|tx simulation| CFO[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](mailto:contact@vilna.io)** and tell us what you are building.

Quickstart
First API call in 10 minutes

Why Vilna
Platform overview and key differentiators

Platform API
Full endpoint reference for blockchain operations

Integration Patterns
Step-by-step implementation scenarios