> ## Documentation Index
> Fetch the complete documentation index at: https://docs.live2dev.com/llms.txt
> Use this file to discover all available pages before exploring further.

# LIV and top-ups

> What LIV is, DOKU deposits, escrow funding, and fees

## What LIV is

LIV is internal platform credit. It is not crypto, not a token, and not tradable. You use it to fund campaign escrow, and streamers receive it as payout. Every balance change is recorded in the database ledger.

You see whole LIVV units in the UI. IDR moves on the PeridotID wire. The rate is fixed:

| Unit | Value |
| - | - |
| 1 LIVV | Rp1.000 |
| Minimum deposit | Rp100.000 (= 100 LIVV) |

## Top up with DOKU

Top-ups are DOKU deposits through a PeridotID popup. There is no form to fill and no manual review.

<Steps>
  <Step title="Open your wallet">
    <img src="https://mintlify.s3.us-west-1.amazonaws.com/live2-dev/images/general/liv-topup/open-wallet.webp" alt="Open the wallet drawer from the navbar" />

    Open **Pro Dashboard** and click the wallet button in the navbar. It shows your current balance in LIVV. In the **Wallet** drawer, click **Deposit**.
  </Step>

  <Step title="Enter the amount">
    <img src="https://mintlify.s3.us-west-1.amazonaws.com/live2-dev/images/general/liv-topup/enter-amount.webp" alt="Enter the deposit amount in LIVV" />

    In **Amount (LIVV)**, type at least 100. The drawer shows the quote as Pay RpX → receive Y LIVV. Click **Deposit via DOKU**.
  </Step>

  <Step title="Pay in the popup">
    <img src="https://mintlify.s3.us-west-1.amazonaws.com/live2-dev/images/general/liv-topup/pay-popup.webp" alt="Complete the payment in the PeridotID window" />

    Complete the payment inside the PeridotID window that opens. You pay in IDR at 1 LIVV = Rp1.000.
  </Step>
</Steps>

## Check your wallet

Your **Wallet** drawer holds your balance card in LIVV and IDR plus your full transaction list.

<Steps>
  <Step title="See your balance">
    <img src="https://mintlify.s3.us-west-1.amazonaws.com/live2-dev/images/general/liv-topup/check-balance.webp" alt="Wallet balance card in LIVV and IDR" />

    Open **Pro Dashboard** → click the wallet button → read the balance card at the top of the **Wallet** drawer.
  </Step>

  <Step title="Filter your activity">
    <img src="https://mintlify.s3.us-west-1.amazonaws.com/live2-dev/images/general/liv-topup/filter-activity.webp" alt="Filter recent activity by direction" />

    Scroll to **Recent activity** and switch between **All**, **Received**, and **Sent**. If the list says No transactions yet, nothing has moved through your wallet.
  </Step>

  <Step title="Resume a pending payment">
    <img src="https://mintlify.s3.us-west-1.amazonaws.com/live2-dev/images/general/liv-topup/resume-payment.webp" alt="Resume a pending top-up from recent activity" />

    If you closed the payment popup before paying, the deposit stays pending. Open **Wallet** → **Recent activity** → click the pending top-up row → click **Pay now** (or **Continue payment**). After paying, click **Check payment status** (or **Check status**) to credit your balance.
  </Step>
</Steps>

## Fund escrow

Escrow funding is not a top-up. You transfer LIVV directly to `live2dev@pid`, which carries no app fee. When the deal completes, the release to the streamer applies the dynamic success fee.

Funding verification accepts a credit that is at least 1% below the gross amount. Any amount above gross is rejected.

## Fees

Fees follow dynamic PeridotID policy, not a fixed rate. You see the exact fee in the claim quote before you confirm. Verified apps skip the global fee.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.